Kenji Noguchi
Kenji Noguchi
Unfortunately CDH5 supports IPv4 only. The CDH installation manual explicitly mentioned this. However sometimes we don't have control over the IP stack configuration. Many CDH services are started with `-Djava.net.preferIPv4Stack=true`...
Provide upgrade path. - create new CSD & Parcel with proper release tag. - call rolling restart function upon deployment. http://druid.io/docs/latest/operations/rolling-updates.html
The Druid roles must be rolling restarted at the configuration change or Druid upgrade. - Research what changes requires restart and which role, and the restart order - Create restart...
monitoring is essential for the operation and for the optimal resource allocation. I would like to use Druid Emitters to push the metrics to CDH. - Research how CDH ingest...
Define versioning scheme for the following cases. - CDH upgrade itself - Druid upgrade - Parcel bug fix - CSD bug fix Define Release candidate tags and prod tag. **Parcels**...
When you allocate roles to the servers. the wizard should recommend values. When ever configuration is updated, it should check new values does not break the operation. - List up...
Some configuration keys have dependencies or mutually exclusive. - Research how other CSDs validate them. - Create matrix of configuration key dependencies - Prioritize them - Implement
The shutdown event handler should close the mongodb connection after dropping the collection. The problem is more apparent with Pymongo4. With Pymongo4 the unit test fails with "Cannot use MongoClient...