fluo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mwa...@apache.org
Subject [1/5] incubator-fluo-website git commit: Started Fluo 1.0.0-incubating release notes
Date Thu, 13 Oct 2016 18:44:05 GMT
Repository: incubator-fluo-website
Updated Branches:
  refs/heads/gh-pages 6ea52c65d -> 0495f99c7


Started Fluo 1.0.0-incubating release notes


Project: http://git-wip-us.apache.org/repos/asf/incubator-fluo-website/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-fluo-website/commit/ae0db30e
Tree: http://git-wip-us.apache.org/repos/asf/incubator-fluo-website/tree/ae0db30e
Diff: http://git-wip-us.apache.org/repos/asf/incubator-fluo-website/diff/ae0db30e

Branch: refs/heads/gh-pages
Commit: ae0db30e66f5dcaafa632a9993f2143c009fc962
Parents: 6ea52c6
Author: Mike Walch <mwalch@apache.org>
Authored: Wed Oct 5 12:14:38 2016 -0400
Committer: Mike Walch <mwalch@apache.org>
Committed: Wed Oct 12 13:08:06 2016 -0400

----------------------------------------------------------------------
 .../2016-10-04-1.0.0-incubating.md              | 225 +++++++++++++++++++
 1 file changed, 225 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-fluo-website/blob/ae0db30e/_posts/release-notes/2016-10-04-1.0.0-incubating.md
----------------------------------------------------------------------
diff --git a/_posts/release-notes/2016-10-04-1.0.0-incubating.md b/_posts/release-notes/2016-10-04-1.0.0-incubating.md
new file mode 100644
index 0000000..2ba8a20
--- /dev/null
+++ b/_posts/release-notes/2016-10-04-1.0.0-incubating.md
@@ -0,0 +1,225 @@
+---
+title: Fluo 1.0.0-incubating Release Notes
+date: 2016-10-04 15:30:00
+version: 1.0.0-incubating
+---
+
+Apache Fluo 1.0.0-incubating is the first release of Fluo as an Apache project and the fourth
+release for the project.
+
+## Significant features
+
+## Issues resolved
+
+### 1.0.0-incubating
+
+* [#677][677] - Exclude transitive dependency on hadoop-minicluster
+* [#673][673] - Make sure all threadpools do something with uncaught exceptions
+* [#672][672] - Seeing deadlock after async commit changes
+* [#668][668] - Addeed method to append byte to BytesBuilder
+* [#664][664] - Semaphore in commit manager blocks large transactions
+* [#661][661] - Fixed issues with self rollback 
+* [#656][656] - Fixed Bug in TimestampSkippingIterator 
+* [#655][655] - GC doesn't clean up aborted data
+* [#654][654] - Use priority-Q for notifications based on timestamp in worker
+* [#653][653] - Add support for plotting historical commiting transations counts
+* [#648][648] - Added documentation to help users if YARN is killing containers
+* [#644][644] - Improved readability of TransactionImpl
+* [#642][642] - Stress counts wrong when killing workers
+* [#640][640] - Fluo wait command doesn't wait when Oracle is down
+* [#637][637] - Use varargs in type layer for row methods
+* [#635][635] - Split grafana dashboards into recent & historical
+* [#633][633] - Stopped using null as special value in TransactionImpl
+* [#627][627] - MiniFluo close method should not thrown any exceptions
+* [#626][626] - Fluo needs operation to get list of spans
+* [#623][623] - Make Fluo iterators seek in some cases
+* [#621][621] - Created Fluo logo for dark backgrounds
+* [#619][619] - Created Fluo logo
+* [#614][614] - Enable Modernizer plugin
+* [#612][612] - Fixed warnings and other code cleanup
+* [#606][606] - GarbageCollectionIteratorIT repeatedly failing in TravisCI
+* [#603][603] - Make Thrift version configurable
+* [#601][601] - Fix incorrect usage of ByteBuffer
+* [#593][593] - Move commit processing to other threads 
+* [#170][170] - Add unit test for PrewriteIterator
+* [#119][119] - Consistently offer String in API
+
+### 1.0.0-beta-2
+
+* [#598][598] - Upgraded Hadoop to 2.6.3 and Accumulo to 1.6.4
+* [#587][587] - Specified datasource for all graphs in fluo's Grafana dashboard
+* [#586][586] - Added efficient and easy way to build Bytes objects
+* [#578][578] - Plot nothing in Grafana when no data exists
+* [#573][573] - Fixed issues building against Accumulo 1.8.0-SNAPSHOT
+* [#561][561] - Stopped checkstyle mvn plugin from running at validate
+* [#559][559] - Eventually drop deleted data
+* [#558][558] - Added arguments to deploy command to skip findbugs, checkstyle, and auto-formatting
+* [#556][556] - Make TravisCI deploy snapshot jars after successful builds
+* [#552][552] - Made eclipse stop complaining about unknown plugins
+* [#547][547] - Provide better documentation for LoaderExecutor
+* [#535][535] - Upgraded Twill to 0.6.0-incubating
+* [#520][520] - Consolidate all implementation properties into FluoConfigurationImpl
+* [#518][518] - Make Oracle run on a random port
+* [#513][513] - Unable to pass spaces to scan command
+* [#495][495] - Add support for notifications to Fluo formatter
+
+### 1.0.0-beta-1
+
+* [#470][470] - Replaced FluoFileOutputFormat with an Accumulo Key/Value generator
+* [#460][460] - Reduced Fluo API module dependencies
+* [#456][456] - Fixed bug with notifications being lost when processes died
+* [#446][446] - Simplified log configuration and configure rolling log files in YARN
+* [#442][442] - Reduced the number of curator clients in FluoAdmin
+* [#383][383] - Improved transaction logging to help users debug collisions. See [debugging
documentation][debug].
+* [#365][365] - Analyze Fluo code to see what non-public Accumulo APIs are used
+* [#362][362] - Made API data objects immutable
+* [#349][349] - Support application level configuration in fluo.properties
+* [#342][342] - Add a configurable retry timeout to Fluo clients
+* [#294][294] - Fluo now uses chroot suffix in its Zookeeper connection.
+* [#293][293] - Add argument checking to FluoConfiguration
+* [#244][244] - Make re-initialization easier for user
+
+### 1.0.0-alpha-1
+
+* [#186][186] - Add Exceptions to API
+* [#175][175] - Add newTransaction() method to FluoClient
+* [#147][147] - Create fluo-accumulo module for Accumulo iterators and formatter
+* [#131][131] - Make LoaderExector implement closeable
+* [#130][130] - Expose MiniFluo in public API
+* [#123][123] - Hide implementation of Bytes in the API
+* [#98][98] - Create a Range class for Fluo
+* [#89][89] - OracleApp should allow configurable number of instances
+* [#16][16] - Allow observer notification to be configured in AbstractObserver class
+* [#15][15] - Leader election for the Oracle Server
+* [#13][13] - Register clients that perform transactions in Zookeeper
+* [#3][3] - use Curator for leader election and leader discovery
+* [#1][1] - Create scripts for starting/stopping services
+
+## Testing
+
+[677]: https://github.com/fluo-io/fluo/issues/677
+[673]: https://github.com/fluo-io/fluo/issues/673
+[672]: https://github.com/fluo-io/fluo/issues/672
+[668]: https://github.com/fluo-io/fluo/issues/668
+[664]: https://github.com/fluo-io/fluo/issues/664
+[661]: https://github.com/fluo-io/fluo/issues/661
+[656]: https://github.com/fluo-io/fluo/issues/656
+[655]: https://github.com/fluo-io/fluo/issues/655
+[654]: https://github.com/fluo-io/fluo/issues/654
+[653]: https://github.com/fluo-io/fluo/issues/653
+[648]: https://github.com/fluo-io/fluo/issues/648
+[644]: https://github.com/fluo-io/fluo/issues/644
+[642]: https://github.com/fluo-io/fluo/issues/642
+[640]: https://github.com/fluo-io/fluo/issues/640
+[637]: https://github.com/fluo-io/fluo/issues/637
+[635]: https://github.com/fluo-io/fluo/issues/635
+[633]: https://github.com/fluo-io/fluo/issues/633
+[627]: https://github.com/fluo-io/fluo/issues/627
+[626]: https://github.com/fluo-io/fluo/issues/626
+[623]: https://github.com/fluo-io/fluo/issues/623
+[621]: https://github.com/fluo-io/fluo/issues/621
+[619]: https://github.com/fluo-io/fluo/issues/619
+[614]: https://github.com/fluo-io/fluo/issues/614
+[612]: https://github.com/fluo-io/fluo/issues/612
+[606]: https://github.com/fluo-io/fluo/issues/606
+[603]: https://github.com/fluo-io/fluo/issues/603
+[601]: https://github.com/fluo-io/fluo/issues/601
+[598]: https://github.com/fluo-io/fluo/pull/598
+[597]: https://github.com/fluo-io/fluo/issues/597
+[593]: https://github.com/fluo-io/fluo/issues/593
+[591]: https://github.com/fluo-io/fluo/issues/591
+[590]: https://github.com/fluo-io/fluo/pull/590
+[589]: https://github.com/fluo-io/fluo/pull/589
+[587]: https://github.com/fluo-io/fluo/pull/587
+[586]: https://github.com/fluo-io/fluo/pull/586
+[584]: https://github.com/fluo-io/fluo/pull/584
+[581]: https://github.com/fluo-io/fluo/pull/581
+[580]: https://github.com/fluo-io/fluo/issues/580
+[578]: https://github.com/fluo-io/fluo/pull/578
+[574]: https://github.com/fluo-io/fluo/issues/574
+[573]: https://github.com/fluo-io/fluo/pull/573
+[570]: https://github.com/fluo-io/fluo/issues/570
+[569]: https://github.com/fluo-io/fluo/issues/569
+[568]: https://github.com/fluo-io/fluo/issues/568
+[566]: https://github.com/fluo-io/fluo/pull/566
+[562]: https://github.com/fluo-io/fluo/issues/562
+[561]: https://github.com/fluo-io/fluo/pull/561
+[559]: https://github.com/fluo-io/fluo/issues/559
+[558]: https://github.com/fluo-io/fluo/pull/558
+[556]: https://github.com/fluo-io/fluo/issues/556
+[552]: https://github.com/fluo-io/fluo/pull/552
+[551]: https://github.com/fluo-io/fluo/pull/551
+[550]: https://github.com/fluo-io/fluo/pull/550
+[549]: https://github.com/fluo-io/fluo/pull/549
+[547]: https://github.com/fluo-io/fluo/issues/547
+[544]: https://github.com/fluo-io/fluo/issues/544
+[540]: https://github.com/fluo-io/fluo/issues/540
+[539]: https://github.com/fluo-io/fluo/issues/539
+[538]: https://github.com/fluo-io/fluo/issues/538
+[535]: https://github.com/fluo-io/fluo/pull/535
+[524]: https://github.com/fluo-io/fluo/issues/524
+[523]: https://github.com/fluo-io/fluo/issues/523
+[520]: https://github.com/fluo-io/fluo/issues/520
+[518]: https://github.com/fluo-io/fluo/issues/518
+[513]: https://github.com/fluo-io/fluo/issues/513
+[510]: https://github.com/fluo-io/fluo/issues/510
+[495]: https://github.com/fluo-io/fluo/issues/495
+[499]: https://github.com/fluo-io/fluo/issues/499
+[493]: https://github.com/fluo-io/fluo/issues/493
+[479]: https://github.com/fluo-io/fluo/issues/479
+[470]: https://github.com/fluo-io/fluo/issues/470
+[460]: https://github.com/fluo-io/fluo/issues/460
+[457]: https://github.com/fluo-io/fluo/issues/457
+[456]: https://github.com/fluo-io/fluo/issues/456
+[454]: https://github.com/fluo-io/fluo/issues/454
+[446]: https://github.com/fluo-io/fluo/issues/446
+[442]: https://github.com/fluo-io/fluo/issues/442
+[439]: https://github.com/fluo-io/fluo/issues/439
+[436]: https://github.com/fluo-io/fluo/issues/436
+[434]: https://github.com/fluo-io/fluo/issues/434
+[385]: https://github.com/fluo-io/fluo/issues/385
+[383]: https://github.com/fluo-io/fluo/issues/383
+[365]: https://github.com/fluo-io/fluo/issues/365
+[362]: https://github.com/fluo-io/fluo/issues/362
+[356]: https://github.com/fluo-io/fluo/issues/356
+[342]: https://github.com/fluo-io/fluo/issues/342
+[349]: https://github.com/fluo-io/fluo/issues/349
+[322]: https://github.com/fluo-io/fluo/issues/322
+[319]: https://github.com/fluo-io/fluo/issues/319
+[297]: https://github.com/fluo-io/fluo/issues/297
+[293]: https://github.com/fluo-io/fluo/issues/293
+[294]: https://github.com/fluo-io/fluo/issues/294
+[282]: https://github.com/fluo-io/fluo/issues/282
+[244]: https://github.com/fluo-io/fluo/issues/244
+[241]: https://github.com/fluo-io/fluo/issues/241
+[240]: https://github.com/fluo-io/fluo/issues/240
+[186]: https://github.com/fluo-io/fluo/issues/186
+[185]: https://github.com/fluo-io/fluo/issues/185
+[175]: https://github.com/fluo-io/fluo/issues/175
+[170]: https://github.com/fluo-io/fluo/issues/170
+[153]: https://github.com/fluo-io/fluo/issues/153
+[147]: https://github.com/fluo-io/fluo/issues/147
+[138]: https://github.com/fluo-io/fluo/issues/138
+[131]: https://github.com/fluo-io/fluo/issues/131
+[130]: https://github.com/fluo-io/fluo/issues/130
+[123]: https://github.com/fluo-io/fluo/issues/123
+[119]: https://github.com/fluo-io/fluo/issues/119
+[98]: https://github.com/fluo-io/fluo/issues/98
+[92]: https://github.com/fluo-io/fluo/issues/92
+[89]: https://github.com/fluo-io/fluo/issues/89
+[37]: https://github.com/fluo-io/fluo/issues/37
+[35]: https://github.com/fluo-io/fluo/issues/35
+[24]: https://github.com/fluo-io/fluo/issues/24
+[23]: https://github.com/fluo-io/fluo/issues/23
+[20]: https://github.com/fluo-io/fluo/issues/20
+[19]: https://github.com/fluo-io/fluo/issues/19
+[16]: https://github.com/fluo-io/fluo/issues/16
+[15]: https://github.com/fluo-io/fluo/issues/15
+[13]: https://github.com/fluo-io/fluo/issues/13
+[12]: https://github.com/fluo-io/fluo/issues/12
+[11]: https://github.com/fluo-io/fluo/issues/11
+[8]: https://github.com/fluo-io/fluo/issues/8
+[7]: https://github.com/fluo-io/fluo/issues/7
+[5]: https://github.com/fluo-io/fluo/issues/5
+[3]: https://github.com/fluo-io/fluo/issues/3
+[1]: https://github.com/fluo-io/fluo/issues/1


Mime
View raw message