kfaraz commented on code in PR #13596:
URL: https://github.com/apache/druid/pull/13596#discussion_r1052194008


##########
docs/release_notes_25.md:
##########
@@ -0,0 +1,663 @@
+Apache Druid 25.0.0 contains over 300 new features, bug fixes, performance 
enhancements, documentation improvements, and additional test coverage from 51 
contributors. [See the complete set of changes for additional 
details](https://github.com/apache/druid/milestone/48).
+
+## <a name="25.0.0-highlights" href="#25.0.0-highlights">#</a> Highlights
+
+### <a name="25.0.0-highlights-multi-stage-query-" 
href="#25.0.0-highlights-multi-stage-query-">#</a> Multi-stage query 
+
+The multi-stage query (MSQ) task engine used for SQL-based ingestion is now 
production ready. Use it for any supported workloads. For more information, see 
the following pages:
+
+- [Ingestion](https://druid.apache.org/docs/latest/ingestion/index.html)
+- [SQL-based 
ingestion](https://druid.apache.org/docs/latest/multi-stage-query/index.html)
+
+### <a name="25.0.0-highlights-deploying-druid" 
href="#25.0.0-highlights-deploying-druid">#</a> Deploying Druid
+
+The new `start-druid` script greatly simplifies deploying any combination of 
Druid services on a single-server. It comes pre-packaged with the required 
configs and can be used to launch a fully functional Druid cluster simply by 
invoking `./start-druid`. For experienced Druids, it also gives complete 
control over the runtime properties and JVM arguments to have a cluster that 
exactly fits your needs.
+
+The `start-druid` script deprecates the existing profiles such as 
`start-micro-quickstart` and `start-nano-quickstart`. These profiles may be 
removed in future releases. For more information, see [Single server 
deployment](https://druid.apache.org/docs/latest/operations/single-server.html).
+
+### <a 
name="25.0.0-highlights-string-dictionary-compression-%28experimental%29" 
href="#25.0.0-highlights-string-dictionary-compression-%28experimental%29">#</a>
 String dictionary compression (experimental)
+
+Added support for front coded string dictionaries for smaller string columns, 
leading to reduced segment sizes with only minor performance penalties for most 
Druid queries.
+
+This functionality can be utilized by a new property to 
`IndexSpec.stringDictionaryEncoding`, which can be set to 
`{"type":"frontCoded", "bucketSize": 4}`, `{"type":"frontCoded", "bucketSize": 
16}`, or any power of 2 that is 128 or lower. This property instructs indexing 
tasks to write segments with the compressed dictionaries with the specific 
bucket size specified.  (`{"type":"utf8"}` is the default).
+
+> Any segment written using string dictionary compression is not readable by 
older versions of Druid.
+
+For more information, see [Front 
coding](https://druid.apache.org/docs/latest/ingestion/ingestion-spec.html#front-coding).
+
+https://github.com/apache/druid/pull/12277 
+
+### <a name="25.0.0-highlights-kubernetes-native-tasks" 
href="#25.0.0-highlights-kubernetes-native-tasks">#</a> Kubernetes native tasks
+
+Druid can now use Kubernetes to launch and manage tasks, eliminating the need 
for MiddleManagers.
+
+To use this feature, enable the 
[`druid-kubernetes-overlord-extensions`]((../extensions.md#loading-extensions) 
in the extensions load list for your Overlord process.

Review Comment:
   ```suggestion
   To use this feature, enable the 
[druid-kubernetes-overlord-extensions]((../extensions.md#loading-extensions) in 
the extensions load list for your Overlord process.
   ```



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to