Imply 2.0.0 includes the following packages:
The other major components of the Imply, including Druid, Tranquility, Plywood, PlyQL, and ZooKeeper, are open source under the Apache 2.0 license.
Starting in Imply 2.0.0, Imply no longer includes the druid-namespace-lookup extension. Users should migrate to the new druid-lookups-cached-global extension.
Starting in Imply 1.3.0, Imply bundles Druid 0.9.1.1, which includes a substantially reworked query-time lookups (QTL) framework. The druid-namespace-lookup extension is now deprecated, and will be removed in a future version of Imply. Users should migrate to the new druid-lookups-cached-global extension. Both extensions can be loaded simultaneously to simplify migration. For details about migrating Druid, see Transitioning to lookups-cached-global in the Druid documentation. If you are using Pivot and want to migrate with no service interruptions, see Migration to Druid 0.9.1 lookups
Starting in Imply 1.3.0, Imply bundles Druid 0.9.1.1, which adjusts the default maxRowsInMemory configuration, deprecates a coordinator REST endpoint, and deprecates the druid.indexer.runner.separateIngestionEndpoint configuration property. See the Druid 0.9.1.1 release notes for more details.
Starting in Imply 1.3.0, Imply bundles Pivot 0.9.7, which has made some breaking changes to the the Druid request decorator plugin API. If you are using a custom Druid request decorator see Migrating to Pivot 0.9.x
Starting in Imply 1.2.0, Imply uses the new Druid 0.9.x extension loading mechanism. This means that instead of
druid.extensions.coordinates, you should use
druid.extensions.loadList. See the Imply
extensions documentation for details on the new mechanism.
Starting in Imply 1.1.1, Pivot is served from its own builtin server rather than from the Bard service. The
Bard service is no longer included as part of Imply. Pivot configurations have moved from
conf/pivot/config.yaml, and the format has changed to a
standard Pivot configuration.
Starting in Imply 1.1.0, you must set
druid.selectors.coordinator.serviceName to your Coordinator's
value (defaults to
common.runtime.properties of all servers. Realtime handoff
will only work if this config is properly set. (See #2015)
If you are doing a fresh install, all of these configurations are already properly set up.
Druid 0.9.2 contains hundreds of performance improvements, stability improvements, and bug fixes from over 30 contributors. Major new features include ability to disable rollup at ingestion time, a new groupBy engine, ability to filter on longs, new encoding options for long-typed columns, a query cache implementation based on Caffeine, a new lookup extension exposing fine grained caching strategies, support for reading ORC files, and new aggregators for variance and standard deviation.
Draft release notes for Druid 0.9.2 are at: https://github.com/druid-io/druid/releases/tag/druid-0.9.2
No changes since the previous Imply 1.3.1 release.
--server-hostcommand line var
--server-rootcommand line var
regexFilteredvia new Plywood
nullexisted as a value.
SHOWquery rewriting is case insensitive
Full release notes for ZooKeeper 3.4.9 are at: http://zookeeper.apache.org/doc/r3.4.9/releasenotes.html