Skip to content

Commit

Permalink
Added 2.0.0 release announcement (#221)
Browse files Browse the repository at this point in the history
  • Loading branch information
keith-turner committed Oct 11, 2023
1 parent 84e90e2 commit 6c46d95
Showing 1 changed file with 56 additions and 0 deletions.
56 changes: 56 additions & 0 deletions _posts/release/2023-04-18-2.0.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
---
title: Apache Fluo 2.0.0
date: 2023-04-18 15:00:00 +0000
version: fluo-2.0.0
---

Apache Fluo is a distributed processing system that lets users make incremental
updates to large data sets. With Apache Fluo, users can set up workflows that
execute cross node transactions when data changes. These workflows enable users
to continuously join new data into large existing data sets without
reprocessing all data. Apache Fluo is built on [Apache Accumulo].

Below are resources for this release:

* Download a release tarball and verify by these [procedures] using these [KEYS]

| [fluo-2.0.0-bin.tar.gz][bin-release] | [ASC][bin-asc] [SHA][bin-sha] |
| [fluo-2.0.0-source-release.tar.gz][src-release] | [ASC][src-asc] [SHA][src-sha] |
* Read the [Javadocs][javadocs].

Apache Fluo follows [semver](http://semver.org/) for its API . The API consists
of everything under the `org.apache.fluo.api` package. Code outside of this
package can change at any time. If your project is using Fluo code that falls
outside of the API, then consider [initiating a discussion](/getinvolved/)
about adding it to the API.

## Notable changes

The major changes in 2.0.0 are highlighted here, for the complete list of changes, see the [2.0.0
Milestone] on Github.

* Many performance and bug fixes were made.
* Fluo was updated to work with Accumulo 2.1.0, Java 11, and Hadoop 3
* Added scan authorizations to snapshots [1120]
* Added asynchronous get methods to snapshots for reading data. [969]
* Added asynchronous submit method to LoaderExecutor [1100] [1113]
* Added option to Fluo's scan command to show notifications. [1026]
* Fluo now sets Accumulo scan hints. This can be used to optimize Fluo server side scan execution in Accumulo. [1072]
* Summaries of Fluo's metadata are generated in Accumulo. This could be used to select files for compaction in Accumulo. [1071]


[2.0.0 Milestone]: https://github.com/apache/fluo/milestone/8?closed=1
[1100]: https://github.com/apache/fluo/pull/1100
[1120]: https://github.com/apache/fluo/pull/1120
[1113]: https://github.com/apache/fluo/pull/1113
[969]: https://github.com/apache/fluo/pull/969
[1026]: https://github.com/apache/fluo/issues/1026
[1071]: https://github.com/apache/fluo/pull/1071
[1072]: https://github.com/apache/fluo/pull/1072
[bin-release]: https://dlcdn.apache.org/fluo/fluo/2.0.0/fluo-2.0.0-bin.tar.gz
[bin-sha]: https://dlcdn.apache.org/fluo/fluo/2.0.0/fluo-2.0.0-bin.tar.gz.sha512
[bin-asc]: https://dlcdn.apache.org/fluo/fluo/2.0.0/fluo-2.0.0-bin.tar.gz.asc
[src-release]: https://dlcdn.apache.org/fluo/fluo/2.0.0/fluo-2.0.0-source-release.tar.gz
[src-sha]: https://dlcdn.apache.org/fluo/fluo/2.0.0/fluo-2.0.0-source-release.tar.gz.sha512
[src-asc]: https://dlcdn.apache.org/fluo/fluo/2.0.0/fluo-2.0.0-source-release.tar.gz.asc
[javadocs]: https://javadoc.io/doc/org.apache.fluo/fluo-api/2.0.0/index.html

0 comments on commit 6c46d95

Please sign in to comment.