Skip to content
Dec 4, 2015

v1.5.6

Release of 1.5.6
- b1c8736: Update CHANGELOG.md
- 3507014: Merge pull request #267 from robzienert/upgrade-aws-sdk
- 1a419c9: Update CHANGELOG.md
- 09e24a8: Merge pull request #268 from ccbrown/fix-json-config-parsing
- b0cc810: fix json config parsing
- 0fb3f94: Upgrading AWS SDK
- 64fdc1f: Update CHANGELOG.md
- e23bfc3: Merge pull request #263 from qiangdavidliu/master
- 3eeb5e5: making the lock key separator in PseudoLockBase configurable
- 3b0132b: Merge pull request #245 from Magrath/fix-pom
- 90709bc: Update README.md
- d911a16: Update project version in pom.xml to 1.5.5
- ff54b33: Merge pull request #241 from lancehudson/patch-1
- 5587ccf: Updated pom.xml to add versions
- 4dc89db: Update CHANGELOG.md
Dec 4, 2015

v1.5.6-rc.1

Release of 1.5.6-rc.1
- b1c8736: Update CHANGELOG.md
- 3507014: Merge pull request #267 from robzienert/upgrade-aws-sdk
- 1a419c9: Update CHANGELOG.md
- 09e24a8: Merge pull request #268 from ccbrown/fix-json-config-parsing
- b0cc810: fix json config parsing
- 0fb3f94: Upgrading AWS SDK
- 64fdc1f: Update CHANGELOG.md
- e23bfc3: Merge pull request #263 from qiangdavidliu/master
- 3eeb5e5: making the lock key separator in PseudoLockBase configurable
- 3b0132b: Merge pull request #245 from Magrath/fix-pom
- 90709bc: Update README.md
- d911a16: Update project version in pom.xml to 1.5.5
- ff54b33: Merge pull request #241 from lancehudson/patch-1
- 5587ccf: Updated pom.xml to add versions
- 4dc89db: Update CHANGELOG.md
Mar 5, 2015

v1.5.5

Release of 1.5.5
- b14748a: Merge pull request #240 from Randgalt/master
- 40a5c4b: Fixed redirect in non-ROOT WARs. Also, FINALLY!, fix root redirect for standalone version. i.e. http://localhost:8080 will now redirect to http://localhost:8080/exhibitor/v1/ui/index.html
- 6d7880f: Update CHANGELOG.md
- c005664: Merge pull request #239 from johnrengelman/gradle-build
- d75ccda: Add Shadow plugin to create fatJar. Fix archiveBaseName.
- 0635122: Update pom.xml
- a2107e3: Update CHANGELOG.md
- 6d6fee6: Merge pull request #233 from Randgalt/master
- 8111083: usState.getUs() might return null
- ab87796: Update CHANGELOG.md
- bd2f8fe: Update build.gradle
- 6f5c64c: Update pom.xml
Feb 13, 2015

v1.5.4

Release of 1.5.4
- e9d15c5: Merge pull request #228 from aspyker/addAppPlugin
- ead6f87: add app plugin to prepare for docker builds
- e5074da: Merge pull request #225 from rspieldenner/back_to_compile_scope
- 7d2eac9: Update pom.xml
- 4f68673: Update pom.xml
- c9b7ebc: Fix formatting
- 26ce44b: Move dependencies back to compile scope
- 90bbc0b: Update CHANGELOG.md
Feb 2, 2015

v1.5.3

Release of 1.5.3
- 0539e171e15027c1fc96e0ed86446f47235573ae: Update CHANGELOG.md
- e6a7911001089f9ae7268a4b684f45ebd542d076: Merge pull request #223 from Randgalt/master
- a7c2f5b5417c61d40cbe3ba3deb5bb2fdd7e0196: updated dep versions, etc.
- 6cc9d690a936cca53aaeb610aacb22fffd7e6237: Update CHANGELOG.md
- ae105ae9003fc45f0ea658ec8529bef991313db5: Merge pull request #221 from rspieldenner/netflixossbuild
- 4b5d91be4b7f5629155bde73f95cd1b46a85e8d7: Remove unneeded version property. Switch to bump patch instead of default minor version.
- 77f40d2b80c771a3b92f913790cdd40ca97dd406: New netflixoss build
- 473446ce4f0951bd6140bca12ebe15b527535c44: Update CHANGES.txt
- 9f86fcfed8e0eac5f29196a2dfdbc99890c5f3a0: Merge pull request #216 from Randgalt/issue-215
- 5244ef98cd2903f920d594694d13367f8684450d: fixed typo
- a356f7c00b505f9eff771889d5c6e0ea69482ab6: Change restart behavior. An addition of an observer no longer causes all instances to restart
- 48f37d823444d4ec2390433025bd34bf30c57cae: Update CHANGES.txt
- da7a2c0e6b0870def4a43394cda8aa2dd5b31776: Merge pull request #200 from socrata/proxy-support
- 1f0efb2857acbbe34eb4e6f5edc199723a0e0e4d: Merge pull request #202 from Randgalt/master
- 5ee892e80fd52b0379e266164fb0a3e9368e56b6: updated
- 571986231453dbd663a0217d3400821bee59f162: Need to set peerType=observer for Observers
- d2c378a5b59ff286c2b6a2bb9419bf94c640f93a: Adding optional proxy configuration for AmazonS3Client
- 0e3af9cac7e773b0423ac77b7209b949fdde3fb6: Update CHANGES.txt
- 9587e0b4cf86e5c7a5d0b7892e175f03e29b65d2: Merge pull request #189 from jamesmulcahy/master
- 7e9fe1c7f19c1902f5ee726aee96f030f515ba81: Pad data bytes to two characters
- ec6595baca787fa0ef43a47018ade2dcd330afe7: Update CHANGES.txt
- 7b760a37b16ea737a63d3e5d3d6c5955e234ceef: Update CHANGES.txt
- 8fe1143a25e6b11e7fa3e133b6d3077799023d2c: [Gradle Release Plugin] - new version commit:  '1.5.3-SNAPSHOT'.
- 5b08099e250e717b8a928f6edc63656f17fcb9ee: [Gradle Release Plugin] - pre tag commit:  '1.5.2'.
- 21701cabd71ac340672f50d8a6c281983b10933e: Merge pull request #177 from Randgalt/issue-166
- 9a3e656f85afea1fd8e32b95923bb6c43a05e72c: Update CHANGES.txt
- 9bc9d6ec6e8b808a963e50aa366b1f42d28437f3: Merge pull request #182 from nekto0n/master
- cf5b90b30041a6e0e6d4b9c1c88a180c047ac0e6: handle null bytes from getData request
- bb9c3723f0d260f89bfd1bc83118eee9548ae976: Update CHANGES.txt
- a6aba42ffc9e42bb3faf8be0a95400838120fea8: Merge pull request #180 from jorgeortiz85/issue-179
- 1e6d4864d607f801a24d02f8eaad4da890b232a8: Monitor stdout when cleaning logs. Closes #179.
- 6b9bcd3bb5b5eefa662d63e293edce451f24205f: Update CHANGES.txt
- 53e1bd0265514c58047d73a5d66e6a7ebd7b248e: Merge pull request #178 from Randgalt/more-flexible-ui-customization
- b84158e192726be94b47b5d8679afb24b91ee1f6: Make it easier to add interactive tabs to the Exhibitor UI. This adds an option to custom tabs to not get rebuilt on each poll. i.e. the tab is built once and left alone.
- b873bcd9e426641c9b66c0cdaeec09cf87be4cf8: Add test that does multiple rolling releases
- 27312f689fbd159c6fb64bcad8748d44bda743a6: rollingConfigChangeRestartCount was being set in the wrong place. Setting the initial value of restartCount in MonitorRunningInstance to non-zero exposed this.
- e029342b18e2611da3c688361c28156bd7b21e7a: fixing/updated existing tests for this change
- 303e7188b24b40d22df2087f0b4dfe5aa9598740: Fixed asserts
- dbb0dcde3acb8bfe00098d7629d716a1489e9fb3: Merge branch 'master' of git://github.com/Netflix/exhibitor into issue-166
- b94a8abecc103d3e232dc9409fcfaac079585079: Issue 166
- 2a17342c3a87d4de4f21e2d7d7fa0ef2ea192409: Update CHANGES.txt
- 9226873a47ed27430c11355199f7291bc72d6b69: Merge pull request #175 from ahanwadi/master
- 598c33f6c76f8fdcd8f10b77526630603c10bc82: Refactor the code to generate zkServer.sh script
- 7ea1936212b3496bbf0bda21d432ec2ed218ff13: Using zkServer.sh to stop zookeeper to ensure that zookeeper_server.pid is cleaned up
- 0cedf87ce1389321d6cf1dc4cbf3abe08861ecfd: Merge pull request #171 from metacret/master
- 6a790054a6c4e0c007e488317d86444684caa1c0: - curator version is upgraded to 2.3.0
- a5b2af535f604db966278f5f5d9bef9694e89f4d: Merge pull request #163 from metacret/master
- 9d0dcafef1ff5df5fe359874cb4992b9d8a30f30: COUNTER is changed to GAUGE and zk_num_alive_connections is added
- 48443003e7aaf321e755dc02504f270572e2d278: Update pom.xml
- e25cf776c42526afd23b6f00ffee6203643fa129: Merge pull request #157 from Randgalt/master
- 12fbd9e9a370efc1bbf5a08c03decb59e2c6c8e9: 1.5.1 has now been released
- 43de57023d6685274d4efcd2e0c6022bbe55308c: Merge pull request #156 from Randgalt/master
- 2456f17bc278b207ea7b2e4000e0caaae4dd02a9: temp move builders back to 1.5.0 until release is sorted out
- f2ed11d7bcba70cccee323f68421184de4c1a775: [Gradle Release Plugin] - new version commit:  '1.5.2-SNAPSHOT'.
- 87c02d5d1c3536aa87a764d0809d33041e62d5a3: [Gradle Release Plugin] - pre tag commit:  '1.5.1'.
- e72c884a8d420e96f858ffaf7875fb7e068db139: Merge pull request #154 from Randgalt/master
- 52dd3b620af87a37c17e9b7a313ee8921467d896: Curator 2.2.0-incubating
- b7395b061d1ad1b03b8346b95736fcad047255ff: update builder versions for next release
- 612d01092d5371cebee2f3b2f8e06d91b4122ab7: Merge pull request #153 from Randgalt/master
- 77ad49f0575a3a8149f68ecb10d622278dd1cde1: Previous changed incorrect. internal defaults need to added first so as not overwrite user defined defaults from file
- 18e53e96cb1c23365ac91132cf42bad60238f71e: Merge pull request #152 from Randgalt/master
- 511c4e1cca4f8b835103cc672324b28cf6021e7e: 1) Default properties were not getting set correctly causing a brand new install of Exhibitor to have no defaults set. This could be the cause of Issue 148.
- 77f597e9bc03f2c30fcf6315742b78049881940a: [Gradle Release Plugin] - new version commit:  '1.5.1-SNAPSHOT'.
- dcd3159af8af26e6add797c1b5448aa4a84f9fcc: [Gradle Release Plugin] - pre tag commit:  '1.5.0'.
- 7996c144a0b8b214fa6e2ec0f1b6a111165542f7: Merge pull request #145 from Randgalt/master
- da8987c7290fae942b68f0b7aada2ab6b9dd0836: Merge branch 'master' of git://github.com/Netflix/exhibitor
- 67dabb53a90956709152a09a64bea60259fc4633: update versions
- b1eca3f4387a50f12ff6ed56395ad4af121b1f39: [Gradle Release Plugin] - new version commit:  '1.4.12-SNAPSHOT'.
- 27c5bc2d00e79aee12c5c20d6a3fb222a6989ba7: [Gradle Release Plugin] - pre tag commit:  '1.4.11'.
- 872af215260a815f130ebd9fc43ab9d5e3f10650: Merge pull request #144 from Randgalt/master
- 78730830db4020327514a47679ea6b7731ee93ee: Set for 1.5.0 release
- 0e3eba4a50416c7c057aae7be60970b3bf8f297d: Add a log message when the fixed ensemble size is reached and the instance can't be added
- a0c529d1b0661853c3ed52de374693e3d594a3c5: updated
- 437ca0a9c3d0b7db7efb9c450761cf1c1f4d95b0: Issue 143: Bundle mimetypes.default to work around Java 7 bug (it's missing)
- ac844d02170491c5eeb158080db837215fe94ecc: Observer code was completely broken. Made it work for fixed ensemble too
- f2c9070b208c4530cf2cd882291dcb7f4f941528: First pass at fixed ensemble size support
- 7d9eda8422500e84647820382ee7f0233d8adade: Merge branch 'master' of git://github.com/Netflix/exhibitor
- 43797af6146aef750c807afe738d88c3cfe04ceb: Merge branch 'master' of github.com:Randgalt/exhibitor
- 40a02452dc3133fe37bf4ecf076bda99c29ab6ec: Update pom.xml
- 0f3d134c9ec7c6cad396cff3445a78c61fecd8d1: Update build.gradle
- 962a732c269d27b6b831ac82ca1d19d5e6c5e950: Update pom.xml
- 8e77627eb531c9e78dbf2ac853744e1c55261e0e: [Gradle Release Plugin] - new version commit:  '1.4.11-SNAPSHOT'.
- fc9213987203fc184c00e0d2b8ca933fc37398b8: [Gradle Release Plugin] - pre tag commit:  '1.4.10'.
- 8e1dc78c21e1204266cedf79df43c1d1f2e927b1: Merge pull request #141 from Randgalt/master
- af261f365cfb609bdf8066d9c06a8311ae998ec2: Issue 138 - SetData transactions were never written into Lucene index and, thus, were never shown in restore.
- ac6574f0f6ca041f1a4d14db40f8bd408a38341d: [Gradle Release Plugin] - new version commit:  '1.4.10-SNAPSHOT'.
- de917ad9db63ad80654c3e1025bbad98068fb245: [Gradle Release Plugin] - pre tag commit:  '1.4.9'.
- 35ddb005d73c7fec2447355e850630f33f6e254d: Merge pull request #137 from Randgalt/master
- 65a3e23245dbe43b481a4d104cc507a11d02e6a7: Issue 131: directory arguments were reversed for the Cleanup task. Only caused problems when log/snapshot directories are different.
- 528696796dfe2bf756b0b6e3aaa13b871d382698: Merge pull request #136 from Randgalt/master
- 522633022dd8e0eb90883114f130293b744dab4c: 1.4.9
- ab0d68069efbf9e99f13d18e7103cac95045c5a5: For standalone, default value for nodemodification is now TRUE. Also, nodemodification does not apply to Backup/Restore as this doesn't make sense
- 274d3ed93a759b09c726ebf0364aa89b3ac28ea7: Always use the stacktrace from exceptions. It's more informative
- 8656ba12091f83b063e0bf16f1716bad07c741f8: Added more logging during indexing
- e00d3652957ae89de6db598efb00e1771fe59efc: Merge pull request #130 from Randgalt/master
- bc3c3ce120e3114b096d7be6db4c3796c1ca6f0d: Updated build scripts to correct version
- e1f9bce9f8ccda97a21e6a530d8397a255925b69: [Gradle Release Plugin] - new version commit:  '1.4.9-SNAPSHOT'.
- 2887fc17da26099c127df1f78f563662e5663a08: [Gradle Release Plugin] - pre tag commit:  '1.4.8'.
- dbac08c0dc43d8b922a07b1b1bb57f8be1c25da6: Merge pull request #128 from Randgalt/master
- 35eccb430f7a39a60a88c34a4e1f212302ec07b3: set to 1.4.8-SNAPSHOT and prep for release
- c4f4fcf2d8cc7bafd611010d7b1caba1e04fa3e3: Issue 124: Backups weren't working when the snapshot and transaction directories were separated. Exhibitor was using the wrong directory.
- adb8f5f3a586b00d3c35be7e1521bce259d45bc8: oops typo
- c2d883d0d4237c93f3a97b77277f558147186d99: Changing cleanup and/or backup from 0 to a real number wasn't working. The tasks would stay dormant
- b0142cf028dc40b795fdb77c4e8a91d24ab3761d: String to binary wasn't handling CR/LF (or any char whose value is less than 16)
- 6968d8878a0f73add1fa514a2f39889a339cdbb2: Merge pull request #126 from joewilliams/index_path_check
- ec627044ae65f1b87adb687af087a7505f97a35d: Switch to Apache Curator
- e0a7542e219ce047038c68d3bb7dbd805d839e24: Merge branch 'multi-project' of github.com:Netflix/gradle-template
- 8dc09832a2954ba2398cf19810fe3d4763a30c02: Check for configured index directory
- b0585dae4cfe7108fd8bd80d7c4b890f95e42119: Passing status to Artifactory builds
- 28c6989099fc538cfd9d1d8d13075901bcec769d: Verify before we can't take it back, use preferredVersion variable
- d0e42e3dfb45c8d792c6cced1c943c89b1d861dc: Handle unavailable sonatype properties
- 9de561434f303b8020269984d7ef313428414715: Make uploadMavenCentral task, that encompasses other tasks
- 832eb537e9df36a2e53a90e1f34e2008a36f3f17: Automatically aggregate and publish docs (java,groovy,scala)
- 498c25feaa03a9a3a09e633814c192ddc770ced4: Matching wrapper to 1.5
- 8caf8ec93b3617749db90ceac64e06116567f072: Upgrading release process
- 63e44e8e73b9fdfe56655cc1fb13180885dedc9e: Using latest features of release plugin
- 883dd0daf391695a3b26e1d0f5c1bb112022c803: Add sonatype snapshot repository
- c3477877da453c81a3c3c121d7677fce2911551d: Use newer version of license-gradle-plugin that fixes skipExistingHeaders field
- d87b66e0d0074d42b35e46a5c3664dd57294e16d: Move gradle-release dependency to bintray
- f5b55fa5fcf8fd67090ff316e0caae3d95c899c0: Revert "Gradle Release Plugin - new version commit:  'exhibitor-1.4.8-SNAPSHOT'."
- 84339e0a40358919863496d6fd8c6035228b6329: Switching to bintray for dependencies (same as Maven Central)
- 6f9e3a024fd9213446079e6160ef872849e91c53: Upgrading to Gradle 1.4
- f5a10c63c56b2cc5c07c7a602be6cd965a8415d3: Update codequality/checkstyle.xml
- f0ffd3929ad33d56e83fa29fd212b3cbc0191d11: Gradle Release Plugin - new version commit:  'exhibitor-1.4.8-SNAPSHOT'.
- 9a459e7391c19b3144d1f3b7ff37b8134cfd0626: Gradle Release Plugin - pre tag commit:  'exhibitor-1.4.7'.
- 2c595444ab5dc9bbe713dbbd1bcd96564d2032a8: Merge pull request #121 from Randgalt/master
- 0450a974b9df76b508617ce87cfa8fd91ee48c12: 1.4.7
- e8e044a3c232594a259241d3220220d8926e50ed: Issue 120: Fixed possible NPE during indexing
- 195ee4e8d69ec2ecd124e726065af9c3a7a57426: Merge pull request #119 from Randgalt/master
- e956f8778705e4cedbd02827dd35554958b16bec: Added note about Authentication/Security/Authorization
- 6516ea3fe5c31d4d0b5463c82a66d9e1f9c96ef7: Gradle Release Plugin - new version commit:  'exhibitor-1.4.7-SNAPSHOT'.
- c86ba79dc00bef68b1588f65ac577378b295c872: Gradle Release Plugin - pre tag commit:  'exhibitor-1.4.6'.
- f107e66b1df48a1ffa519892a2013b1b241fbe72: Merge pull request #118 from Randgalt/master
- 65a24d3967c5b3c2e9fe5366a29e8629984cc24f: Merge branch 'master' of git://github.com/Netflix/exhibitor
- 2125f4620dc82962299467e7bc4c4a8e833cf1a4: version should be 1.4.6-SNAPSHOT
- 1c089a2546ac854ee4ca8b20d429e313f3c69d37: Merge pull request #117 from Randgalt/master
- 3edea1d60f60e5f4e8064fb0174312c999adaa3d: Curator 1.3.2
- 6dea00f85e0825f89c1a712f8121b616bb162696: 1.4.6
- 81714f6f6f3f16b8d5f8ee6699e7d68d27c952eb: Fixed typo
- 1d758f5665ca7015515da3d5b88a6478d647b3d4: Issue 115: Fixed an incorrect error message when configtype is zookeeper.
- d20deb740c3d15bc9f46b70f3342c011151e94a4: ui tweeks
- 181f5ebac42f1beec396e8be8572be5954c5e891: Issue 116: Added a note in the UI that Exhibitor stays latent until the ZK paths are set.
- c0a455bdd2519851eef12ae368ccd1785206e999: Issue 110: Added support for authentication for remote calls to Exhibitors.
- b842cf86c49fb6aa678ce390bc8cd50b2c607c1c: Reworked security management. Now use standard web.xml and real.properties files to specify security. Previous method is hereby deprecated.
- 793e52b8ea3c014a274a98b4ecf6cac696a83d67: Merge pull request #114 from Randgalt/master
- bcd6f83627cbfb3e0a1d7a21da40fe8cd8ce4317: Exhibitor 1.4.5
- 8a33f93e4003ed2479e41ad79bc42ea73c5f0f26: updated
- fdc7dd3119492ee1b4312108a632fc91345d4ddf: Merge pull request #113 from Randgalt/master
- 67647d0c3e8b0cc74440f9d2f9d4975e8e207820: updated
- 575081863e2051f0db14fc0a00ef41d453fa10cf: Issue 112: WAR creation was mostly broken. Fixed everything and added a filter that redirects / to the main page
- ee6c6fa9f5c22b2d3b1421b3f8c9bfa2ce6d3bd8: updated
- 6e9fd6c4d33ac1c22e1cb97f0970897bda676c71: Curator 1.3.1
- 8c3e91a11fab90e3d38553e6b3d85ebded9c340a: Issue 105: Exhibitor did not prevent users from setting 0 (or a negative number) for config values such as Live Check. If you did, it would cause those features to turn off. Now, a minimum value is enforced internally for all such time values
- 468f58039674133834112f7b435c4d4239034840: Issue 106: Disable Chrome textarea resizing in the modify node dialog.
- 09a85921d8c8abccd11e8b23fe6d1ce1d5a11f9a: Gradle Release Plugin - new version commit:  'exhibitor-1.4.6'.
- 1b59a577b0bc5e7325979a1ad8b286a0911ec63f: Merge pull request #107 from Randgalt/master
- 1870c5a1825deba79aa29be2a0307dcb8f436197: Issue 103: S3 buckets outside of us-east-1 now require an "endpoint" to be set. For the standalone version, use the new CLI --s3region <region>. e.g. "--s3region eu-west-1".
- 3765ea0e581f9a586d02369eb91db81a8ba37953: Merge pull request #102 from Randgalt/master
- bf262a2730d8acfd1f62cdd10028da6d99667d13: Updated copyright
- 95f55bc9c59b5b581c3e0f950e5611f2d9062c5c: Gradle Release Plugin - new version commit:  'exhibitor-1.4.5'.
- a20c6f90b6565e371222424342b121b8a50995ab: Merge pull request #101 from Randgalt/master
- eb5bb1d406c210229529d1baad46baf835446a5f: Prep for 1.4.4
- c859c70964a1cb3d9038841dc2389833689a7296: fail() isn't needed
- b7847eb946161b85609621f0392eb33e32b5cf42: Fixing transitive-ness of provided
- 4eca1f33dc2bb384d20639207fbd8e81cabd51b7: Issue 98: IE 8 and below don't support Date.now().
- fda746c2f5f9959b503b0c155bc54fb88c40978f: Set result correctly if there is an exception setting the control panel
- 883569dda8fc5761b2f0af9c3289132ddbe833a8: Issue 97: There appear to be some bugs in the JDK with the Preferences API which Exhibitor uses for Control Panel values, etc. There is now an option to provide an alternate file path to use so as to work around this. For the standalone version use "--prefspath".
- b708ccf0a80ad0663889765b0fdeccbf9e456769: Merge pull request #95 from Randgalt/master
- be8bc39d83f0de541e442ced8e41942f880f7103: Issue 94: The standalone version now has a CLI option to load default ZK/Exhibitor config values.
- 36e5b8f5d64e08147ea98ae17e15a21d716b8b10: Adding provided scope
- 3515efadfb0fd48dbf92758fb52cd6c8ddac96a8: Gradle Release Plugin - new version commit:  'exhibitor-1.4.4'.
- f72a361462c87c904219ba1306f787e08d3dd9cc: Merge pull request #91 from Randgalt/master
- 522caf0f4d6a4faf4624734bc1f6fd31b64f789d: Curator 1.2.5
- 2b19d7f8cb933f8f309517e24896213208eb7ce6: Merge pull request #90 from Randgalt/master
- 06581c2e8b8526d3d2ccc924fdfe5f4877a63d77: Removed aws fudge
- 7abfda098045adb3ad8ff58ae2ff1262d0fdf54d: use aws 1.3.22 in all deps
- 300241805523d23d78f34b6b31db8f432014d6ac: Gradle Release Plugin - pre tag commit:  'exhibitor-1.4.3'.
- e09d3c050752106eb9f8a4d9aed777202d72ce80: Merge pull request #89 from Randgalt/master
- f0c7b1bd7b5e5d93512ab71847039c1569a889c5: Prepare for release
- f129d4f5a6b1761deadbd07613dc641794da1336: updated
- c2c770fc5eaa91ce7a9e6a6dd78a2fbeae838343: Merge branch 'master' of git://github.com/Netflix/exhibitor
- fc5145ccca9ee6b990a570c489ddfe49120beaa2: ZK 3.4.5
- dbc384db1b0e96aaae14b1d5829c67a7290bd0fc: Merge pull request #88 from zarfide/master
- d64fce72fb5e8d97908e132328ed507a2293c8f9: Add support for AWSCredentialsProvider paradigm for S3 Backups
- ad4cc70e9d244da2bb463981065a0635e89d7beb: Merge branch 'master' of git://github.com/Netflix/exhibitor
- 66ff83f789785e9351cec4fb54b6f6ffa0eb9874: Using a better github location
- bb9b95a4affcb92a86ab032b6b047c20697e988d: updated
- 1906386402cbf42012fb3a1aa28bf1d21f7b41b7: Added UI widget to open a view on a given instance
- 1cbb4d6dbe34998f4caa2cbe52c59abc8e0e4886: Fixing issue when publishing source/javadoc to maven central
- 7a4233e0a249e841df420d267d91f71f769240e2: Merge pull request #87 from Randgalt/master
- d035f18d48f1c03eb5036b00a553d4ba780b23ef: There was no way to specify Exhibitor port (and REST path) values when using ZooKeeper as a config provider.
- 05c4d0660d4f5317e430f0dc7f0c1487ac4f51e2: Putting javadoc and sources into proper confs and setting types
- 5414f1b3ba951bc4c9fc1361c35ad430adeaf101: Update exhibitor-standalone/src/main/resources/buildscripts/war/maven/pom.xml
- 3d9c5691060cef45c585c6319bf83774bdc5d151: Update exhibitor-standalone/src/main/resources/buildscripts/standalone/maven/pom.xml
- e74fed3dad0382b28ce6d03a0b16ccf87ead7c5e: Update exhibitor-standalone/src/main/resources/buildscripts/standalone/gradle/build.gradle
- 0f3fa8654014c5172ed1574d1d38e31d1d3964a4: Gradle Release Plugin - new version commit:  'exhibitor-1.4.3-SNAPSHOT'.
- 1e562f34f8e6ce88085dd5359fba81958fd95433: Gradle Release Plugin - pre tag commit:  'exhibitor-1.4.2'.
- 0657895fc509d071968794d74b18b8dac45a8a69: Merge pull request #86 from Randgalt/master
- f19187dc3f83a0bf65e518d11f3a4d1e66d93902: 1.4.2
- be07e63a01de10967232adddd5cff0e8e8d54b0e: Gradle Release Plugin - new version commit:  'exhibitor-1.4.2-SNAPSHOT'.
- 75b5fa009e96ecac032a1574fb4350069840e935: Gradle Release Plugin - pre tag commit:  'exhibitor-1.4.1'.
- a771257904333798da753921d5764e5ad16a0148: Merge pull request #85 from Randgalt/master
- 1b0656439455f90bdfcba95f189f4bf953d16f6e: Added gitignore - the Jenkins build needs it
- e1234c9d6aed84c64d67f56b671bcc4b4d70c687: Merge pull request #84 from Randgalt/master
- cf242dc180533c669d17fbcae0101022d1986c53: 1.4.1
- 169f9b2812c3ecfc8e625881650b06293e88b990: Issue 58: When using ZooKeeper as a configuration source, the internal Curator connection was not being started and thus the connection was failing.
- 17785bbcf00ac0b4e03c8cdf62041485d4672eb6: Merge pull request #83 from Randgalt/master
- b2dcc83fc3a051b7fa3344984e55633281e680fb: Updated mailing list/group address
- c80508a98017bac2b2742db9e1a2658a19c61b85: updated
- 8e83a0fd42daa53de6d84bc99b8d4103a6e1b9c5: updated
- d932bbd2834bae99c3a248e9230a84a49efd4c89: finished servo integration:
- 2978e5f87d72bc7769a83a5326f7f9975175c90e: servo integration continues
- ffded26771e737752e6dd529a838e01cc5a6ca49: Beginnings of Servo support (requires ZK 3.4.x+)
- 039a7380f862672cd80da4bc3a66a6b16778979a: updated
- 62ecaced6dfa19b9cbf7e5cb3383a41864fe3e1c: Merge pull request #82 from Randgalt/master
- 0798e473ec5a2fa7c98ca0221d2b9e26df9b4f90: base prop file
- 1b65acd7a1436b0523d8509ffe5d468a8bdcade4: Gradle doesn't support overlays. It's too much trouble to work around this. So, for now, I'm only providing a Maven way to make the WAR
- 1bab0219f1411b457fc09ab3ac06145004ce717b: added README
- fb43f9b5354545cf10bb5069fdf87794adbfe703: Got the Maven build working - on to Gradle
- 8bbff01e691e8f3d361354d093e2d3309d5c885a: work continues on WAR support
- 1d258990b0a6938b35fb6ebfd37e3a3fc626d584: work continues on WAR support
- 9ce690677774864956974bbd9e3af8ecba38156e: Some refactoring in prep for supporting a WAR file
- 0f7a6ec09fa21c433b2c36c99d6c66794292c7ad: Gradle Release Plugin - new version commit:  'exhibitor-1.4.1-nf2-SNAPSHOT'.
- d5d5b2ab959465f2f08c547442593df2a3070dd1: Gradle Release Plugin - pre tag commit:  'exhibitor-1.4.1-nf1'.
- 2e06783caca8ad1da88a91ffeb252615b1aa36b1: local connection retry had timeout that was too low
- f86de127c8c27f6ac831c24aac39384af04000b5: Gradle Release Plugin - new version commit:  'exhibitor-1.4.1-SNAPSHOT'.
- f566965e48425287d064cd23662a139e22c2b306: Gradle Release Plugin - pre tag commit:  'exhibitor-1.4.0'.
- fee2c9d035f0297d1578f5469fcca4e3e0d46100: Merge pull request #81 from Randgalt/master
- 581d9ff61cce91bef06788c883818e2b73321345: 1.4.0
- 93e0e63fa05303ec1a75087e9c11c0f4b9174ef0: Gradle Release Plugin - new version commit:  'exhibitor-1.3.10-SNAPSHOT'.
- fc492e1ac0c1ba32bd0a16fdbeeec423f0021406: Gradle Release Plugin - pre tag commit:  'exhibitor-1.3.9'.
- 12f3e81208c57b7d2ce474db1aa60f02c205825b: 1.3.9-SNAPSHOT
- 7f47437072057542cb2c8d154acf72df811383d9: Give preference to adding new instances. i.e. if there is an instance needing to be added, have it settle faster and also let it handle cleaning old instances. Do this by halving the settling period when our instance is not in the server list.
- 6faffedae578108e5354554731cbfc73d2ef9886: Test Automatic Instance Management with another process overwriting config - check that there is no config corruption
- 8c35843a6238d298ee523a642b5bd2f09bc3a631: Don't bother restarting instance if it's not in the server list
- f6f657c8e42c8484375d2bad7b6e8d4b2868a048: Gradle Release Plugin - new version commit:  'exhibitor-1.3.9'.
- 8c824920d531ff748483e3d1e54242efdfde0bfa: workaround misnamed jackson lib
- 5e6ebbe7ad7b034e75aa727a6d40b46575dd4ee4: Gradle Release Plugin - pre tag commit:  'exhibitor-1.3.8'.
- ce79f02745156aab13f0890deb38efde7f9716a5: Use Netflix compatible version of Jackson
- 5a4b3688698869a65e30a34db34426ee1c03d31f: Gradle Release Plugin - new version commit:  'exhibitor-1.3.8-SNAPSHOT'.
- c0c4a59e5c069ed0650288e7db3b5b549a8729d2: Gradle Release Plugin - pre tag commit:  'exhibitor-1.3.7'.
- f6374d1086745c18d6ea11c0eaa3e19cb3386f42: Merge pull request #80 from Randgalt/master
- 8a449d5a89c15545a0b5cbedfcef16255feff712: Fixed typo on Jersery Resource method name
- 80e6d0e085518c02995abb052abbfdf8918d7b62: Gradle Release Plugin - new version commit:  'exhibitor-1.3.7-SNAPSHOT'.
- 5989923e6f615c2e54a04e584c05d6320edd9084: Gradle Release Plugin - pre tag commit:  'exhibitor-1.3.6'.
- dca0d4074df688119977de88112dff85bbb4904e: Merge pull request #79 from Randgalt/master
- 2bb640c56cbf0246be3477c227249c9ebd284fe2: value of isLeader wasn't matching in the JSON
- 37ab0008b19b0d28487861dd4218e84e1ff10dbf: fixed typo
- 66a15fc268df18d78185e7fbe554e03bed5ee18a: Gradle Release Plugin - new version commit:  'exhibitor-1.3.6-SNAPSHOT'.
- fbb6496f4694b755c2e769c9936195fc564a3206: Gradle Release Plugin - pre tag commit:  'exhibitor-1.3.5'.
- 175c3a17b8c85ca38960c60c35ef11a403f544c5: Merge pull request #78 from Randgalt/master
- 5d47f45643cbe6229987be4ea47b35efdaf130cb: Make sure leader value gets returned
- 81b1fbcae2b387163f020ac1f411b5679bd47bf4: standalone should be considered same as Leader
- 8f2ac0d8fb5b252613df22381103cd1ba016dd79: Auto manage instances checkbox should start off disabled
- 17a131e6085da8e075d4cac19a083ceab0402851: Gradle Release Plugin - new version commit:  'exhibitor-1.3.5-SNAPSHOT'.
- 7a9b8c07aae73b6734a9ba9a853d23d9025e1e90: Gradle Release Plugin - pre tag commit:  'exhibitor-1.3.4'.
- c39931c273b17eaa703b63f22984d404cd53ee70: Merge pull request #77 from Randgalt/master
- 292304f1358e761a781dbfb3fbb93a10c36947c3: 1.3.4
- 0dccc71a58a8b66714627d9eb3441f2a99b58f62: Merge branch 'master' of git://github.com/Netflix/exhibitor
- a20e1e556aa97d0a39406f10fe0c7cf84340a84e: manifest was incorrect for exhibitor-core
- 5afecf685a8e8df3f39ab6956012d00a7d4ca9a8: Gradle Release Plugin - new version commit:  'exhibitor-1.3.4-SNAPSHOT'.
- 2230086ac78bdb6018a311fabe1c5636c4bdbb19: Gradle Release Plugin - pre tag commit:  'exhibitor-1.3.3'.
- d93710ac1937e12f852f00001670a8193e85f06b: Merge pull request #76 from Randgalt/master
- 3a3882d27e7d7e54d1fc3a538c1d12d2e45d8402: Wasn't handling empty ensemble and adding in the very first instance
- 09ed0841537a800cfb7fa0a6781c9818dbe85b9a: Merge pull request #75 from Randgalt/master
- be9f389becd0000ee19d6aeb7f2f3fa7b5f963b0: Merge branch 'master' of git://github.com/Netflix/exhibitor
- dace379f4eb36d8b877a817eb0d9694b2bf398cc: Fixed manifest entry
- 1e6d3f6120bfecee31ac53d52c049e90b3ae3f07: these were out of date
- e84b7bfc4f6e18682665a1be38bd12de969792d4: Added refresh button to log dialog and worked on text views a bit
- 7f831106763d94d63430006314e5ec171e1599b5: Boy - just when you think you know jQuery and Javascript... I didn't realize that buttons need to be destroyed explicitly and that event handlers have to be unbound explicitly. This accounts for 99% of the weirdness with the buttons in the UI and the problems with the 4LTR dialog.
- 1016387ade1f965429a01c1be3d91c40fcd5bd2b: Gradle Release Plugin - new version commit:  'exhibitor-1.3.3-SNAPSHOT'.
- dd5eaed37826a86c3ab6e3de5e075cf73767948b: Gradle Release Plugin - pre tag commit:  'exhibitor-1.3.2'.
- c15f216d9a3d9774c755b8196d17822da8d50867: Merge pull request #74 from Randgalt/master
- 827aa3ac2db344e424bd664084a9692567c0dc01: Merge branch 'master' of git://github.com/Netflix/exhibitor
- a968cc0ac45f803d149761fd1f8a569798020572: 1.3.2
- c070e7aea311775ec9ec33be573af25626e47f43: lucene-core:3.6.0
- f96c0f7898c9a852851e30fc9f4ddc29110e921c: Gradle Release Plugin - new version commit:  'exhibitor-1.3.2'.
- c6768fc594f0160b00a9be383c64f32de5ba4d26: Merge pull request #73 from Randgalt/master
- 828b821ab415f0c416a240fd5ce63a9e830f75ad: Fix for AWS issue
- e927a77e985aba0dc3b94eb61c0be82fe89f62bc: Gradle Release Plugin - pre tag commit:  'exhibitor-1.3.1'.
- cbd2f73ffce4ab1632a9b57288f09db015eb7504: Merge pull request #72 from Randgalt/master
- ed422a0361ddb046ddc486c10385e4a8aa36e5e7: still trying to get deps right
- 9c4bb386397f09adec94b09699b66af9cd2e5285: Merge pull request #71 from Randgalt/master
- b2f34b91b6493e1bb044774cfd74e924b4e8476f: Merge branch 'master' of git://github.com/Netflix/exhibitor
- 9516d9b85471557183dc8d3bf6bd0d5a612833f5: just use Jersey bundle. It will be easier
- 1dbc42a646bfecf3ae7c5bc1fb321d709b72494a: Merge pull request #69 from Randgalt/master
- bb2371b001a9281bc04a5463c5c28a81dc8817c2: use Netflix approved Jersey versions
- 0840fc47656e8cdf30782c06963783b502edfe8a: Merge pull request #68 from Randgalt/master
- d3d318f2091696f1e79c1bfc3a820be49d86a52b: Use curator 1.2.3
- c9031dab7ba9195584e4a046d222dcfeba7c5d60: Gradle Release Plugin - pre tag commit:  'exhibitor-1.3.0'.
- a3848c0cd6fcc543f7625f257dd6cf1207bedaaa: Merge pull request #67 from Randgalt/master
- c632a1009c4e22edd360b86a90cecb4c5ae2219d: added missing test dep
- d1cc9f60b8595bf6adfdfa22ff4025b7d4215f1b: Merge branch 'multi-project' of github.com:Netflix/gradle-template
- d09104da5465572839f60f03ee6cbc143ddb7dc1: refined some tests - last sec changes
- 00397ff5e7a9d94328763275da1806b1629f0deb: more tests
- e625b6b6885a2cd6984ea6eef935318d9c35df01: more tests
- 558910693289d8e0fb6b7f1c5a8b2ce8c235e613: work on automatic instance management continues
- 92871fe30fd4677aab90f5216084105d60594388: Make AUTO_MANAGE_INSTANCES_SETTLING_PERIOD_MS default 3 min
- 61bd2b059be16052e2372e792ec8698af9589d79: Add local publishing
- d3236a49086821bbfb0e8d24c005cc969b163421: Initial stab and reworking and bolstering Automatic Instance Management
- 5ea97c052c6f9584c74a2558e47cb0b88f69417d: Some refactoring in advance of re-working automatic instance management. Also, I need to know which instance in the cluster is the leader.
- 65b406074e341a0cbe3df05907db5f53bd1cbee7: updated
- 042527abe0392e3dbedb70e5f6029f1c44d6f3d5: better logging if config lock fails to acquire
- 877bbac64d139b08c790855fb05fb2f01e9cba50: removed unused lock() method
- a38966e0a47d2427db61c4a7f8dc1f0228d3a70c: read me button
- 833f4ca1d31ddf7629fb6ce04a8f1a1a2737d279: removed control panel - config support - it was a dumb idea anyway
- 15402c94becaedb53624cbc637d31f57f7e1f3ab: updated
- 53a40c7eb11518ff84d414584600e4d10136faf4: Move the auto manage instances on/off into the config tab so it's more clear
- 11ebc116f9529e372379c6f849227476779d0dc5: wasn't checking last modified. This is needed to avoid concurrent modification
- 3e7c8f92b7688d7b3bc340d3153f3a1959eaa689: test for concurrent modification
- 81d9a08a0c7a04379d34188ef0229221d36f2a7a: Changes to support using ZooKeeper versioning in the ZooKeeperConfigProvider
- a118d87a1d79dc47a2b103c2df0af27ea4844501: Add a progress dialog when updating config. This will make it clear in the UI that this isn't instant
- 2e85d3d58bc36deaaccb8b67bb681d5232733917: more work on avoiding conflicting config changes - still more to do
- aefc0f3dff6dc7a7a1c7b5dccdf6c97ef6fd6d16: updated
- edec6ed85dfb33874d71d2a6508b444d2944c971: Missing some checks on cross-updated config
- ea9f7c779a0b5b68c44098945cc1b671d0db1a38: Issue 59: Support a separate Transaction Log directory in the config. It can be blank and will default to the Snapshot directory.
- 0575c2eefbafbc32a99a9c8f1ce063e1f4c753e1: Updated so that this code will work with both ZK 3.3.x and 3.4.x
- e10585f80c0188a9886681eeef3dc2204821e720: removed some unused code
- 4f1e5536dff969c5651301f296f490f1fa9f6857: Merge pull request #65 from Randgalt/master
- 6fdffef4e59023fcbd93a652f9159d3ba544cb91: Issue 63: Restart, Stop, Start buttons on the control panels now better reflect the state of the "Automatic Instance Restarts" switch. If the switch is On, the button is "Restart". If the switch is Off, the button is "Stop" if the instance is running and "Start" if the instance is not running.
- 4a6e00295d77c85bc99bd2837e54fc22401ad956: make the state polling occur more often
- 5d7c46b8aef8a1dc623e34f86cde97eaf34c6ba4: Issue 60: Make the automatic instance management UI more clear.
- db7408d50c5bb039b0bdfdad3e1f0eb8c67b27b8: Issue 61: The "Additional Config" section should retain the order that it was entered instead of being alphabetized
- 37625ebc5d6dddfe6dbbd384508d7648b87351e3: updated
- 4beaba287f975a974e3490e98809fb79a9f9d092: Added config type 'none' to support running Exhibitor on the second config ZooKeeper ensemble
- aa561bfffab488b3a5e5bb7630bcf1960760d24d: Added CLI support for zookeeper shared config - note: this changes a new required cli option: configtype
- 6d4a854dca49cbfd989b468efc4e7bce89796e08: Filling in more pom fields for Sonatype
- ce3b69656f00c95d296db3a7caada02b457aa87d: added tests
- a6bd43dc694819c82b135df09cacfdc8ceb627e1: First pass at a ZookeeperConfigProvider
- aea4421bd85e4f7cb079709c3306dfe5d5891707: Add cache defeating query param to AJAX calls
- a8674db7d92f5a6669b8f373205cfef52b995ba9: Stop relying on maven convention on project
- 0cf7fba3dc4fc06834890720fd25d58c2b7add2c: Merge pull request #56 from Randgalt/master
- 4b42294afb8ed430166bc3f85d39b85582d3cb6b: fixed typo
- 4552c96ab71d590d08abab7d23c7ad05f9643e78: Issue 54 new REST API to the Cluster APIs to get the status/state of the entire cluster
- 7bb7704092c6269b43f9aa796ae2be910b2ba588: updated
- 59bfd4e165e02e9075d991b00044214284a50cf3: For standalone version added options to set the ACL
- 7d891cff05dcf5c17f15f399ecef42bf50ee2972: Reworked how CLI options are displayed. There are so many now it was getting confusing.
- 75cbb93b7e86c1a1718cd7dbb06f79467c722a13: Include log4j in standalone version
- 96a5668b7a4d57ec17ecd4fac5f169d927f2a0bf: When shutting down ZooKeeper, attempt a simple kill first before trying kill -9
- f93786e8b389d6ca99382a5260a0b06d197c2f2c: Merge branch 'master' of git://github.com/Netflix/exhibitor
- 908f8b571015990b4d020a77ddd607a445239be8: Observers aren't working well. Set the default to a high number for now
- 2b31d36a03edcc93a3d2c478ba8b8c3b315df85a: Changes needed for release plugin
- 1954d730193a6ee7300cbcdf5f4cfaa74e9faa3e: Setting default name for multi-project
- f170238c6df0e5991758ea14058e1b6ef05fa905: Using custom build of release plugin, to support building from a branch
- ddedbd72afbfbd786614983f3ffbc10e1522c6ec: Pointing to a repo in our control
- 8f289b73e539edc34a4fcd22df1c6dc9d97f216f: Release plugin
- a85e1963ffaacd0d695baa356f69adccfcbbebf4: Adding cobertura
- c2af08e723518a2191e51bf9eae694fda12d1bbc: Upgrade to Gradle 1.1.
- 0f0c6114889de1c0c3d702661aa44f95ec76edea: Enable license header plugin
- e9db3e811a5f811805309b0e24e4da577a809fbc: Merge pull request #50 from sclasen/master
- 909b6945fbbbf1e66f80ff1d0152b17676332153: make flag names private static final
- eb563c431f6dbdfe6482f98769a6ca9c1c463c9d: dont use wildcard imports
- 1712ae307b31fee702b494989e82ec6fd8d53e2c: Add the ability to protect the UI and the cluster list endpoint with http basic auth.
- cc1b04ce986105cc04a141554902e5cb699efbcc: Merge pull request #3 from Randgalt/multi-project
- eaa8fc97a4427d51bf8637570a263d4f4e33e5af: Sonatype URL was wrong
- d5204f3211c7effa3b48e42fb9f67ba1dbb83efc: Merge pull request #49 from Randgalt/master
- 53a53e1c9558fc2cff5c72cd9a7ba9a382a413f4: fixed some typos
- c811bd2e2df61d6dc6ad03a2f5a47dc95d24de49: Merge pull request #48 from Randgalt/master
- 7c68b7de496053d157a77e4af1385bbdbb476e22: Moved to common build files
- 5cb4ee668be452bfc0b4ffd736014aefdd043652: moving to common build files
- 12f42adfdbfe32440a8b842a6789f5a0cab1af2e: Merge pull request #47 from Randgalt/master
- 36bc9dd7757509d3ac70055c1fe611803a4bd846: Use NFLX compat version
- 91176aa6848fe6418a89452992201ec5686fc085: Merge pull request #46 from Randgalt/master
- 9741aee512df4b6d911ba37dd3b36100c7bbc720: 1.2.5
- faa55d270784f266cdb1bcb89373b1d11c67b6c5: Merge branch 'master' of git://github.com/Netflix/exhibitor
- a5182fe918d60ec099a092229aed65789a34d412: Updated various lib versions
- 71ffa54c9140bcd3e9b28d7e17a2e35c2e098621: Merge pull request #45 from cblack/master
- c591cf35f9aae964d8962706a1f0660fecc07623: Fixed versions to be compatible with Netflix repo
- ebc863e2b79d5ab0ac2c5c9086e64c7dc976c4b0: If credentials are supplied, use them.  Otherwise the AWS SDK will attempt to resolve credentials in the following order:
- a95c43f9d7bdb569688c44fef02c9e04e83d002d: updated jackson version
- 7326bce63bfa367d0d01a9f3ef77558873043c91: Merge branch 'master' of git://github.com/Netflix/exhibitor
- 249fb40c85fc0fd9347f4158d586ffc5928df442: 1.2.4
- 58bc5b583d37269f3422e39762f7e391d2df9e85: check for null
- cc4191e75e6b5748837b5032219f5487c6724083: Issue 38: Include HTTP 403 in the AWS status codes that indicate an S3 object is not found.
- ef13395225ed941a99f7ca4f6a34e4107bc22500: updated
- 719b0af23e9d1fb59a56c23991fd3556395d6c45: Change to 1.2.0 feature "Down or Not-Serving instances will now get restarted periodically". The time period of restart is now based on the tickTime/initLimit/syncLimit (if available). It will be 2 * max of tickTime * initLimit or syncLimit.
- 55c429449a8e545c7a6ddfcdcdc54762c767d481: Added an option to display logs in natural (ascending) order
- 5d75609471610cbae82185f23bb8fbdbc0eb2000: updated
- e481c2ac8e314c803adf803f6dcc9f490f620328: Fixed several problems with remote calls. In the UI this exhibited as control panel buttons not working for remote servers.
- cc90ba1783440cb8fb93e2aa1b9add8635d33d87: Modified rolling config behavior. If an instance is NOT_SERVING, wait a bit before moving to next server so as to avoid quorum loss
- a8e384225f173ed0fd8b08293374afa6493eceb9: Support shutdown
- d5036c84a5596df44320fd7fe0003cfb4458d62c: Merge pull request #36 from Randgalt/master
- cd33445cde60d780d6ec90b685bd483cdb26e541: 1.2.3
- 5a405b6cd826499ca4f715cd30000b872084e538: Renamed tab
- 05653903cb7f65d88ffcb7595e370959e141d325: Some cleanup with the 4LTR dialog
- f5e36a2cf1e5819446c5997ae158b4e458f7bd1a: Log button should always be active if the Exhibitor instance can be reached
- 118c6d175c7851a44a6de09442cceb87bbb87b81: Removed some of the old instance states that were no longer used
- 9548abe485aa0ddf895cf6e3ad53f7c445b9f3d0: Removed 'Restarts When Unlisted' button. It doesn't have any meaning anymore.
- 1f972a2fce5b9cb73ac85233f9b2a5a600c4476c: updated
- ecd47170da9f371fd264cffe91d12d715d26eae6: When the auto-manage instances state changes, clear the heartbeat. This avoids an edge case where an instance will get cleaned immediately.
- 95945bc00af0160c348e71b804b42009dc6b5b52: Wait for config submission to complete before allow other submissions or config UI update
- 4fd9bc17bc1a9274739cf91593fa24eb42716f25: Add loading message
- 00485b88a8c941e3c1ad8ed132f87c6e0a2c4aab: Don't show 4LTR dialog untilk results are back
- 7c9b714f9b7027da2c674417562adbd830c7f7cd: Reworked backup indexing. There's not much value in having to choose which backup to index so now all backups as well as the active logs are indexed.
- a40c483c1a3eaff8b52ca733792dd9f0f104ce48: Merge branch 'master' of git://github.com/Netflix/exhibitor
- 6ac2c1e236cee123ee447efff48458b161cdfb7c: test cleaning
- f2dae0dda5336defd9ff5beed7598d6013790e4a: don't clean our own key
- 5b06204cd43a6b5600fd83094d40f8ca56655376: Switch to debug logging to avoid bloat in the UI
- 429d7307fe3d4079ab1cb213cff564a644d8ef3d: Fixed some edge cases in pseudo lock that might leave lock files around
- 90510e32a9368c43301086cf92682835fba4516d: Merge pull request #35 from Randgalt/master
- 86bac2dcdda690bf1fea372a554e5ebcc22fb2c4: 1.2.2
- 9b2f6cb3e2c6aad8b6b4aa848c7fa2fcc607be62: Starting a rolling config from the UI leaked S3 lock files which stopped future config changes from committing.
- 4c31140613ca98746fa1e5042bd039039d50dd28: Merge pull request #34 from Randgalt/master
- 0a993e9d403087fdbed80fe9f7dbea16f99fdc2f: typo
- 0ed35d5154874c1dbae5c7766eb509d76645ea52: Merge pull request #33 from Randgalt/master
- 862eec6f1531a3f54132a59a3fda241e3410a87c: 1.2.1
- 4af789bdc91efaf859d1665dce16c10fd4b059a7: Merge branch 'master' of git://github.com/Netflix/exhibitor
- e4280398d21e17b1ea61aff35856cfcd12d7b20d: Merge pull request #32 from nmickuli/master
- 572452347465f8a55b96ae5f8b3a10561be6b8e6: Fixed default lock prefix to not contain underscores, which breaks the S3 PseudoLock.
- 4ba8b40009b6d6240aa4870b9933537efa9efc41: update Apache header
- 7bf11f0639226e29d6d60c9041b4348cac502519: updated
- aef63d1e385f7f11e76d74920279954865db8dfc: 1.2.0
- 7ab1785c9f1ab2f58b2401f97f9d0bebcf5d9655: Merge pull request #31 from Randgalt/master
- f4c10c02f8b77f25fe742eb43ed3866b8c04d1d1: 1.2.0
- 71c3d95edbe9dde5621d79b715201a84f72ee5ac: Oops - a typo in last change
- 144fe85187b0c3b144816e90b62a6ac03df7981c: Default backup key prefix doesn't need a trailing dash
- 024c0923316e334d39202ddb25ec27ea143353d6: Allow rolling config to advance even if the local server is at NOT_SERVING. There are cases where this is correct (lack of quorum, etc.).
- 2d3699f69f2a709fc0daf976af7f507899507b74: Was throwing on old format of keys - needs to ignore them
- 583a6427fc85fa67206b9b009417aa0b15082625: Check for empty object summaries
- 6e34ea0fa3ff2dba65279c17f08b8929a6367afa: check for null
- dad55845bb61bb566beab518b011693bfc794f9c: Issue 8: use slash instead of pipe as the separator
- 67329e1996a620b17af1a8a35ba0cf0cd48c3529: Work on getting lock waits/settling correct for config update
- 016781171a5238d8b44e72e4fbc667a39a4a8345: Updated for recent changes
- 3f56d16a2ae3211e6a76672c5489a831731dfbd6: Allow alternate min items for testing purposes
- 393edeb1496a07e0aefdb92d0dc5c78f5ae96eff: Use alpha sort
- eac23f10d961a8bd856bbaecf5829dd4e3509446: More work on handling down instances in rolling config.
- b800fbe9f5a9434c99cb4afe9dcb1a9934229b38: Always leave at least 3 instances
- 32ce351629b3dd7c4ae7da37e003c24959afbd81: updated
- 3006dc154c31246ce760fccfff35c452f7eff13d: Switch to milliseconds to make debugging easier
- 11c820982a9495f4e8a6b3fbe5f856c7b7d29ad0: Switch to milliseconds to make debugging easier
- f6ef82167463b2bf5aa362a8e68fd0d8796b6250: Down or Not-Serving instances will now get restarted periodically (a factor of IntConfigs.CHECK_MS)
- 476e18341461672719a6d7c9e81bdb5010b73202: updated
- 2203a8da406971c1374763b4046cc87aaa6ee62d: added doc
- 9d16e3876de7c0f5a442fb465c05c50b7e487c69: Rolling Config change wasn't handling dead/down instances. It would just hang waiting for the instance to come back. This doesn't work for instances being removed by automatic instance management. Now, Rolling Config will skip instances that don't respond in a reasonable time. If they come back on line they'll get the updated config anyway.
- 323c28716cdc76234533810ef1a26ea74d2866b7: Better messaging on auto instance adds/removals
- 3e928199a3d15b7f3c7128c1a54a134c70a2b833: Don't throw about missing key until the settling time has elapsed
- 54542ba09bd214b92d660478afc2af4c2c9ac8f0: Catch AWS exception
- ddf11642c80c43476481f03f9ed8acda58a97cdc: make default dead instance thresh 15 min
- dbb7cb219af71d437853c28d82bd3971807db07b: Increase lock timeout to 5 min
- 83ca56fe880daa16cede770f20d1c5720eaf7b38: Added test
- cbd695b57b3a858e2b402dad75641108f2bf9b7c: Server spec was incorrect for observers
- 1bf2f9a1883fe77b03c4bc996d3a4ecab33070db: Refined defaults
- 5bba6fb499abab52451150808507c38e3a7610e3: updated
- 9961c1597c990f87cb412430970d519c1f94718d: Issue 26 Make sure default prefixes don't use underscore as it's reserved
- fecbde6568eeaf7cf3da5004c8f83f1567cfefab: For S3 locks, make args configurable. Added missing FileSystemPseudoLock allocation (Issue 27).
- 302db0e0fd7303137eaa6b4ee41c31b0ca3fcd37: Found some more potential S3 object leaks
- 310769362228698ade12f06bbdcb69d4ab90a5ce: Include activity class name in log message
- f3dd2700cbee96b35b9fe4161ce33e368ac87d55: Merge pull request #29 from mgarski/3b3df64
- 3b3df64bfc19fcff21e06ea92a61079a88b89c37: Fix for writing log4j properties
- e00b5139a72ab67f4420bed227f2a63bbd20acca: Merge pull request #25 from Randgalt/master
- c531ecc851c0c5849472856f2a47c7b07cc64625: The S3Client could potentially leak connections due to https://forums.aws.amazon.com/message.jspa?messageID=296676
- 3e593a05e74efc4b14b59627abc4ec3fafff5ce2: updated
- c71832083c966fdf6b34c224dac70dd25dd05a33: Merge pull request #24 from Randgalt/master
- 95962c13fd3541a4a129db5db389db0ae94d3046: 1.1.0
- af59738bd7b91771ad95bfc73af2eae1f851bddf: Completed support for auto-instance management. Also, completed custom UI support.
- 7b4eb4d7303664c92dc3ec7b910e5585262be961: Major changes: 1. Added support for Automatic Instance Management 2. Added support for custom/alternate JQueryUI styles
- d5d57a6b5ca0f04907c6851bf17ee93c5f853ea6: Merge branch 'master' of git://github.com/Netflix/exhibitor
- 13b5121bfa7397277df8a442ce9d893386841116: Merge pull request #21 from zarfide/master
- 1de405a52b1cc5063ef5240e2af1c48201c1adf4: issue 18 and test cleanups
- 52260d61640c2291b22fc62206486706b2a87610: checks for null
- 97f3b8a5755d9ccb2ac35b9973c4c76ea869e23b: Work continues on automatic instance management. Added more UI, some config and the basics of new instance addition
- 26826bad14da08f99ff4f50324c4c106ba3856fc: Added UI portion of automatic instance management
- 0258c96cd726c4c0df9ce84be8ad162ed96c1d1a: First pass at a minimal lock using S3
- 4d58e5e69d529c33640eafa98c7f052a470e8a33: 1.0.14
- f9dfe5228b0020d8f937b4bf1287eef9e5970c57: Some more methods to make this class more useful. Also, prep for 1.0.14
- ef649148764f97ba0baa524bc84fb7253176a925: updated
- 8b5a87e7918646fcc62466fd00258cf5fa0800f7: Added usage listing feature
- a6726c4a80795e3e883e991da45d4de19aad179d: Explorer now sorts paths with sequential nodes correctly.
- 176a446d5231ccb5342aa6e55816624c38d4001a: Explorer now sorts paths with sequential nodes correctly.
- 54bf370ccddbbf12d64212e086ce681ddbbc1042: Added support for specifying the contents of ZK's log4j.properties file
- dc76346f65054f49cbba329469093726a143a803: REmoved eTag support and some UI work
- a7b69b4277e8534dfa2c76dba838e368a094a6da: 1.0.13
- 57147bd3cea24fe9af9dfa392ac3beebd12bf1b9: HTTP eTag support broke server UI updates
- 4698440534d5dd49c6c075e2e964c7ac2c3480c4: 1.0.12
- f8ee643983f77f9611b85aa097aa42631f60b7ab: Added notice
- 51ce5b1de72e189018387f0760836252537290ee: added doc
- 0f324d7bb2a9484cf25dd54dbc63a74d403d12d7: more work on new on/off switch
- 5ef7f33eb5fbe92c691a1e1ee485747e7888723a: Added my own version of a slide-type on/off checkbox enhancer. I could never find an adequate OSS one.
- 0fdf5bb778a2e0b504d25e21abcb327ff2a2106b: Added support for upgrading the ZooKeeper install version by optionally having the ZooKeeper Install Dir specify a directory and searching that directory for the ZooKeeper install with the highest version number.
- bd01f583aa17a10b2bac94e4e1e57e9f9767af6b: 1.0.11
- bcbb4a1e64bd0a7d6ac7d631dc717abd616610b7: updated
- 43624485a28f0fdf0894f7d4b9597f0dd89b415f: Check for null
- b20053bf5f4890289cdc824b8072a097af555a5e: Issue 14: cleanup task wasn't using correct JARs for 3.4.x
- 70c550babd726e2e59d343d39ba4d694a47546ff: Issue 14: missing release of log search
- a4b5753cdfe73ec4233c08e8b1690e1e7c5bcf16: Issue 14: typo - wrong counter being decremented
- 2bf404d43e11306c5c5d101745d640f663fc6291: Merge branch 'master' of github.com:Netflix/exhibitor
- 255543798d88258480d8e015ec6f69dc39c0689d: makeServersList() wasn't handling optional server type
- 14e2d751bebfb64900ae1d956310d626c6764ddc: Merge pull request #10 from beffbernard/master
- 5726341e97a0f3337ef887b3912e4856719785ba: Fixed issue #9 - Running gradle jar would cause an unexpected token exception
- 95a6193b5f99282db905805cc6a6a50ae67d2dd7: Update for next release
- 256a6bbf48b1ad5e319390986feffe3f3b226e12: Added a new Analyze feature to detect deadlocks and show lock ownership (assuming Curator recipe usage)
- 58f6ffbbd3cd6f07e5c0e64e299c4d0c29c9af55: updated
- 2c095a4e92d7df7e6764f4cac40e2b74b9160b88: 1.0.9
- c9881626c1583d8124be4b23b11e57ce773a7c3b: updated
- 30927e2ee24a613429fdb5e3ca4fc26154960eee: Made restoring from a backup a bit easier by enhancing the backup selection UI
- d0f7ac385f0961082ee494bf626dec9bbf1b657f: updated
- 2609e03ef32498ea78b31aeb40484e4b03695916: Support ETag for the get-state API. The response data can be potentially big and it's unnecessary to keep delivering it every 30 secs
- 53371d073e773ff14606e4822944357a1f259950: Major oversight. Restart significant config changes weren't causing a restart.
- 9a476704282d8420c86bc2dff83c4f7ecb43d627: 1.0.8
- 6dd591a06cbd5de4fc54125876fa95c123a90f3e: 1.0.8
- 9eb43e6ba9d7e3fa9746229f8ac66d09f5f7784c: Update exhibitor-standalone/src/main/resources/buildscripts/gradle/build.gradle
- 2bf3a245080c0a0580e6b0b4279cbf664834a86c: Update exhibitor-standalone/src/main/resources/buildscripts/maven/pom.xml
- 7c760f6fad2bebe2e4f50b6d9ddede982fadf0e5: latest gradle version
- 351c471716450eb71434ff1a4c0cbb7470d35938: updated
- c9d25c5510dd462db06549ba1a3d7ff5432edec0: Better handling of empty indexes
- 649139c7352643a8345d94925d79505b658dc805: Fixed possible NPE
- 17441cac23abdf9b5118c43498aa0e65c99c52e2: More UI work on modify dialog
- ffcafa9fb720928a3d232b96f1efd45381687068: bytes might be null
- db9ad30855bd1dd72d18fa6a64b4b3d7db4a399a: 1.0.7
- 04236f59c1600c87f778adadedfdbea5354d7ffb: restore code no longer used
- 9f4b6331e13e20d11bd6bbc8b14945de65319f23: the index restore now uses the same mechanism as the modify button. This makes it more consistent, easier to maintain and adds the tracking values.
- 7e84c89f96c430d96ca73c8f31ba2a7e74600cb5: More work on modify dialog. Will change the index restore to use this as well.
- c71db55858063ed160e1d7d9b25f983499c08432: Added tracking info to be logged when nodes are modified.
- 6ed0e1126b31e6185b409ddab0ba93378678f953: Added support for modification of nodes on the Exlporer tab.
- fff89601fab65628addb98ea2e920e712422a3a3: Added mailing list
- bf5b268244d4eea430049627a734b3fa19307b3e: Make one less thing people have to change
- e9cdf18da174446ca4f50c4633f5c7bf37628903: Merge commit 'bc662051d8c72ea7b20350b1746e1a8f527c9244' into multi-project
- bc662051d8c72ea7b20350b1746e1a8f527c9244: Un-indenting HEADER
- 7c28a7637fbaf8c78ee8efcdae85592663960ea6: Create branch that contains only build related files
- 1df6e445488edfec78512c70e4db7352a1df57ec: Use lifecycle to add signing task
- 66332d8b8fe98c8068c85c215dbbacc66397a68f: Fix quotes
- 61b1710621d138556fe2d5621076ea40ad47f8af: Multimodule builds need a dump signing task
- 3a10a077f9fc6c3aff7b7b1eebe9365d34b5acb4: Remove local testing file
- 9fa9ec0acce8afc01da943b1922a731059cb4cd2: Avoid signatures in archives unless doing mavenCentral build
- b5b2f5ef9e908a3c53e4afe017a60f2b878a93b3: Correct artifacts, moved pom to more visible area
- 5fb20052d551543ea4c0c8f877c7712f4265f341: Doc
- c0f18d5c7ab02fb2289432691add19e129b65a50: 1. Removed some old code. 2. Added a DEBUG type for the activity log.
- 86d7f3cc4edabe83d2d8068113a7d5968c5a7e77: initialize currentVersion better
- f96af6895937b6d605af3acf81d61adcb132ee58: reset currentVersion just in case reload fails to avoid infinite loop:
- 5b769e7b679f4725f888e66a0f2d0262df5bd81f: force page reload if version changes
- 01019bf7cc30287c058cb79f0eed8bbf8d28748e: Support extra text for the UI heading
- 67741c41089e00813f089a25d0de77a5083880fe: Better messaging when config set fails
- bc71a25b73b89cf81eb03d721ab4a79882e7e062: Added methods to get the S3 clients so that credentials can be updated
- 6c871b0a271b2b6b4830f5a9ed142d45a05ac56c: 1.0.3
- 33a2d7ae46b0f890175f6ccdb60583183e1beb88: Needed to make changing S3Client's reference counted and shutdown in a background thread.
- 24d0e0177d8e9c509076f4f0581ce8fd467d8d31: Generalized changeable credentials for the S3 client
- 023790809b81acb3918a8a30c7b07cac2f474d5b: S3 method for getting next set of objects
- 38b6fb0d644cd4bc2f7eb5a367269e3b06bf467a: Make sure all objects are retrieved for getAvailableBackups()
- 41e147877dc9cdad357ab3eb3f044718f1fb7ff0: Removed silly method of checking for config file existence
- 52bd53f5ea5eec84818d65b40e81d0a82ada6ba8: Restructure into smaller files
- a8ff8b04ae0a2a7ccdb2639574e507f6796005ee: Fixed AWS version
- 8e48eedecf8e9719eabfa6179d85aa179a1ac4f6: Updated version in build scripts
- da8979f2b25345fe33be405bdde745b69409c706: Some final UI adjustments and removed beta label
- 7de4a12c492dffbe3c90b1610acf6d7c5bd90925: inc version
- 60379ef25fb9398decccc27407c54bb4713ade62: Added support for observers
- 35ab3e02e2dd748a422b44fc13cbc3dc5253dc94: Fixed repositories
- 478e5538b003dc73822ac2f7244ac1e3ec87ab85: Big rework of rolling config change. The change has to be done in a specific order: new servers first, then unchanged servers, then the servers being removed can be done all at once.
- c572ee6363e25e59ed90bc31fbf77b092649180d: inc version
- 7a911a729b79e302034f4b8d24286ab3b3521553: Use a textarea for the servers list
- 54732acbb28facfc4c3950a0127717eab94ec501: Was using a invalid Jackson API - somehow, the Netflix builder is bringing in a different Jackson JAR
- c5d2a7ea5228b72f7cf8fed722fa4bef889af937: inc version
- 1f6fd5ca98c261eb7a8090d00f1a22d9d997336f: Add manifest entries
- f94463ba5d201f848fe05e73f19e2bee06a260f0: Use jquery plugin for valence. It handles screen size correctly.
- a445e9c69b00b74e2a9a597738dcf17a89017bec: S3 download was incorrect
- b6174c155ffb39c366def1e8e096fdf7dcd6de68: Don't overload UIContext as the resolver. I'm concerned this is confusing Jersey
- ec929660d2ea2cb7a2fe2525ed724061c80ff71a: Made sure both small and large files are tested
- a6d1faf6430e56d00e8672add5f614776b677af3: It turns out S3 multi part upload can't handle small files. So, I've worked around it.
- 2abf320db9c9bed5d0fba79f670a6daf5beaa56a: Working on rolling config test
- 9e3e0d1a1d22b53b1e3a07b5f6b0273d0a07ddab: Another check for null
- d7373c40cd2a48bcf930c27ed15ff40cf82fda81: Had to alter the versions of Jersey and Jackson to match what's used at Netflix
- 7fcf75f23fd7e3d6788c6867974b99376c1712c7: WIP
- 697fd66aae9beed107e13f49a741455f1d9d8dd9: Initial commit, working with Maven Central
- 62c559de02bb004c4837fabd23059409e74257bb: Moving to Gradle build system
- 5d02b7e358bf2f614dfe95ba60b2416bf7e7d6e7: Added gradle packaging
- 8ef3ab6950192e1e77456b9553e915ae9ab22ff3: Updated for gradle
- 7dde80d8b41165be55b1777a042db939a058b583: Added gradle support
- f45cb3f4af67903766d07a15a865f136961e0356: should only be test
- fc42a0bdc6ab8416920a31be31f4403f00848f46: Work on rolling config change continues
- 021c7e1d3c664777d8319b3897649a30cbda733a: Work on rolling config change continues
- abc8d394080cf227cfb35dc6393fe4a127d3ca83: Refactored some methods into ConfigResource
- 04ac98b291d4b2ab8ccbeffdd8382b63bca59c23: Work continues on rolling config changes
- 7611649b2c457216940a197e58c6f8e04292205e: beginnings of support for rolling config change
- 86498af30c0877e687bcca0e2414108005440512: Added method for Curator to query for connection strings
- 60de1d47dc45d6f94cb0283079ff09cf2bad86e5: backup provider can legally be null
- 5842a0aafa8595d23327f6650a52810af8af7eee: Added copyright
- 668d3594d946ef4743caeb4fe400335473b4d0df: refactoring of REST URLs
- 6b9a0e6310553b60975a329a5b93a84b4a60bd31: Fixes for s3 backup
- 6205021738046f36b375859481b9221f3e16e8ba: beta9-SNAPSHOT
- b80ad72b331ad0667004be947e49215f85845459: beta8
- 9d546d9aef920ca5ad3fd49cc455339a49c87820: Some UI work, fixed a bug where I wasn't passing in the log, allow AWS credentials to change
- 4ab4e856778a1a071986a0fc5a942b30628bf0ee: [maven-release-plugin] prepare for next development iteration
- fc949dcfa08b712303461ec7da329c6d9f9bcbd3: [maven-release-plugin] prepare release 1.0.0-beta7
- ebaca4ac85842b7df57cc4b72212daac59f1d03f: beta7-SNAPSHOT
- c1b60473f13b06fd0bb0971de0b31e4c8ca2c009: Merge branch 'master' of https://github.com/Randgalt/exhibitor into Randgalt-master
- fe58358b26b78ced2aeb2088079e1c747bfccf16: beta7-SNAPSHOT
- 1aa7e5683ecb3267b519b44a5717958d8e9ea07c: [maven-release-plugin] prepare release exhibitor-1.0-beta7-SNAPSHOT
- 7900414d62abd267aab28e14ca00f487c0364f9d: beta7-SNAPSHOT
- bf48281e133d0346cc0b157f61138c9e50a67430: Fixed issues with remote text based calls
- 04f48a081ad40436f4806452d1c5faefe34c087a: typo
- 7cf22d17d5a86e09a1263834164497c0598dca35: beta6
- b80db5f6e1c732c42306f4662c3c719f225f35a4: Use raw path so that any container specific path parts are added
- c907155f07c3946074c5a19b0eb07672bc79c17f: beta5
- b212e87b6faa97786327f92a8d9e5b8a1cabca04: Bad early call to updateState() - must wait for initial jQuery call
- 69e1cc15252a95fa1fecef5a02a8dcf81d97b5e2: API change
- e2a7a55ea1d620fddb40d1d2ab0566a7e0c3f755: beta4
- dd434e7fde8cbada3dec0f015376f158d1246104: Use correct version of AWS lib
- a64de379cec8080e348419b608db46232b2a8996: added profiles
- 95446208ce719accc438fb3b56428ce883f8b64a: beta3
- 6170610ac7eca9e8e02c21590ba912f98e8b36d1: Can now use Guava 11
- 23d69229f617ad11321cdcaa0d95872882d2a583: beta3-SNAPSHOT
- 4e3df5b9fe4d886ff4e2c569ecb85f6162bd3c0a: beta2
- 605a5d118effa1a5457e4aa04a4eecec8879067d: Add artifactory profile
- f2969d22fd434346de39563a05d9ab3d96c79f1d: Merge pull request #6 from Randgalt/master
- f3dc0ab113cbda7f9920e9d124caf8996a170140: Keep state at LATENT if ZK dirs haven't been set yet
- 68688d757aa94f23ec722e631dd0bca384595ef7: Merge pull request #5 from Randgalt/master
- 12c47ca7217bd3f18a8a18202b64f86a590984f8: Issue 4 S3 Config wasn't handling case where key doesn't yet exist
- 67010126811f8264c71d50e2df6edf81c855aeb1: Merge pull request #1 from arosien/patch-1
- 7bed4a3b9a9c8075a9a073069922a2377c8163a4: Update NOTICE.txt
- c20b5dc511db1e05af94012a7ce4c616756e7775: Added notice
- c9e286ed5376a1d0b59a39115e5e67c1a0a8b7f8: added license
- c48f89f33b7c3be07e20c4293c17a9237c684faa: [maven-release-plugin] prepare for next development iteration
- ef1a920b5adfae56d567e2db5e3a0d89803c2d40: [maven-release-plugin] prepare release 1.0.0-beta1x
- 70f899474f0b3d9431f213c7a9c7942ea999dc24: Adding back to fix case sensitiviy filename issue
- de8e3ee2046535129d6a33027d67317c29744eb3: temp checkin to fix case issue
- d0eecdd04a55fdfb088f6597fb9907b32416ed3f: back to SNAPSHOT
- 61b9d71e61230d4526fa91ebd52be27a62867cc2: [maven-release-plugin] prepare for next development iteration
- b590766fdada90991403e9dffad3bc9abf89a152: [maven-release-plugin] prepare release exhibitor-1.0.0-beta1-SNAPSHOT
- 163cb48855dfaf9f1ab68e677cbd82b26b9297a9: back to SNAPSHOT
- 53968ee0b8c646085cc709754ce2b70c7fa96079: [maven-release-plugin] prepare release 1.0.0-beta1
- fced2899fb6d2e4e7a046f4a0e1c79a8f8733aa3: back to SNAPSHOT
- 8dfb6543cb31bb84787d21b0cc973ca3e14bbd30: [maven-release-plugin] prepare for next development iteration
- 615c53c442b9e41637c1bb6d80147653bd68ca81: [maven-release-plugin] prepare release 1.0.0-beta1
- af11e22d732b5ba7979a6ffdf5ca57d55c8eee1f: back to SNAPSHOT
- d3bb5f8ded890ecbe6ef7e5815fbd753f73b5c17: Fixed typo
- 240ce768371f855dcec3792e68af4a32734a659c: [maven-release-plugin] prepare release 1.0.0-beta1
- ec3c8cfbe4026914520e4f370b19f89ee5d7623b: Added required props for release
- db6bac1308d6132258a318272d4e943b62338bab: version
- 0c334b0b121ca50141b42e4fc3a87ce6693837df: Change version
- 82f8ae62ba2f4ef01c9c9244ce0eca3557688682: Fixed APIs a bi
- ad6a62d8c81a4b70e6c025dd718a32842a0c5b3d: Indexer stream ownership was completely fubar
- 67bcc31026e227295622f9ac6fdd0028d2f27216: More stuff for the Netflix side
- 9416f0ce4f65ad21358c66751b70b9bb3a9ac472: Additional work to integrate into Netflix BaseServer
- d176e48ffa8c639642014826d4f98bd64dd2c9ef: Added some more options
- 266826c6c14d4f951d170d9f09872374436987e8: Deployment/assembly work continues
- acfdc163f5056460564dd5f415bd9e0fe420b6d7: Got Maven assembly working correctly
- 57cd44a8fce8c87de13ffe5c1941e2fde95f7f81: Fixed tests
- 683b71b4e2823b3a1ea953759504fc8c0e641621: Most of state/starting issues resolved
- dda90c6bbea9808c9390889264bfad99d8e75870: More refactoring
- ca9008b28a12623e7357e74d0debf56526e12c98: Some refactoring and adding backup gc
- 9d51f4f0037fb28f3c8fde5d4c6a1a7ba4d424e4: Reworked how backups are done to eliminate so much duplication
- f92f36482fdec90363ed7ceb8a09f2bd5e7117c1: Removed some unneeded classes
- 4bedf4370711e44ffdb56b7a0ffd59a52b9df64a: Major reworking - Exhibitor is now a cluster wide system
- d7041352b9fcdb0b8994162c626a2879ff8adeba: UI work
- 06b25f894dde1f86c755496916667ae3fc46ce1b: Made control panel settings persistent
- efe6d3f33e1e043fa5f774b98a8115422eeca415: Support natural notation
- 9c4403bf73fd69ae56e8eebaebcc016aab76f6d4: Moved some useful stuff back into core. Switch to natural notation.
- 17b119e2139f41b0edd3c16af21a2e7795d17a91: some refactoring
- 52b7389d1362954c23811d7108695c8469e3a32c: Support shared config stored in the filesystem or s3
- 1dfe5d60cb4fe306ad2965fecd8aafc40a934347: More doc and some refactoring
- e07d6b68672b4ecfb4b68edc4afb67bb7c73306b: More doc
- 7dded1b9a2b66448683d97e4b31e6175da99546b: More tests
- 276e1f0ee9a9a1bab8bfceaba5e50820b9ccdfd2: More doc and tests
- 2be30f6c3a0682af02a00e6f8d4103b1db1548c4: Adding doc
- b651150fba1ab1b64f7ea1a20f44def861bbb373: I think I just might be at Alpha
- 5b1ca03e7162b87e0fe093d74b682a218caba51b: COntinued work on backup/restore
- 2457925373883ff424ae574b7a268a3c5ed8585d: work continues
- c32f67bf473e43a9b1c34fe70858df7461fde997: WIP for backups and backup config
- fb401f6534ec9f95b0095d3c2ddfe0282597a4e0: Refactored/reworked config code to make it simpler
- c72e2702c060b6da9ef44d158eddff52398a1aa6: config styling
- 673cd2527846bc6205b0852b989e13e5a0dd80b4: Updates to CLI
- e5b3aa975e4b3c9218b554f666bc612aa8598fe0: Put main class in the right place
- 1bd9d5f720cfd9c15d753b8f17ae1031f3818ca4: Add main class
- 12a73b509cdc071724d5732db4200e489e7856b6: Fixed tests for new spec format
- b83c58e7ebf0e75a9cdc53e10cbdf4f155220f8b: updated pom
- b8538d048815e299f27f8e48da3aa1d3ec93fa83: More work on states and restart
- 6c40ffb5d15616def08116c6d430e3eb0512671e: Work on instance state. Made it much simpler. More work to do...
- 3fc3d490e8d056d76e69478baf8592fac0c209e9: Added valence when disconnected from Exhibitor server
- 53230daeb7fe368d153397e0125415e4e4f56cdf: Added restore functionality
- 86dbf6863bae08b37ebbe7b31bb3dbc9232442b1: More UI Work More work on indexing the correct files WIP
- 0c4353f832053aba2c0d98d2241b7c4248a4f9c8: include entire exception
- 447ef43078794566324295fa8dcabcbbf038e006: UI work and some more diagnostics
- 08624d4d40ff798434b0f8c713ba79a75dd0c96d: UI work - plus got index page refresh and index deletion working
- 2502d0fa81fcb149384c5b5e12eb76d2ca432a27: shouldn't have this
- a58d7b4b950fd4370dc995146cb6971e50a651b4: path args aren't used anymore
- 0bdc02e1d2465a24bc199f0f9426482d6cba300e: Give credit to Kishore Gopalakrishna
- ee8107dcb2b7cf320ccfcbd7d134a8611a7132d5: Broke into two sub-modules: core and application. Core can be added to any Web Container and use any JAX-RS implementation. Application is self contained and uses Jetty and Jersey.
- d38941fc9cbc99556bfe486481a3a964c172d205: Major re-write/re-work. First implementation of indexed search.
- 4da4ea749c23e398917e867b4fa98ca09a880888: Lots of UI work and work on config
- d45d94137403e6d39c469aa34bee551f4e8c10e3: New config scheme finalized - default implementation using local props file added
- e210d59fcb160f89029bc9017c933e2051290b9c: Config is now an interface and can be updated via the provider
- 653074cc7c2194c0beb299d9bd2ebf9ebfafdb45: more cleanup of old stuff
- 89956e720222da7d87c08c6768e823ab51a12ba2: Reworked sematics of server list
- 929114e24d199b7877ac6d53c8528ce3fa6910d6: Removed the global shared config
- 38d899dda4e2143241fe93732b56c7ca4a5d3d78: Removed all backup/restore code
- d759cfbf88e13ab7919b514c44a8155d8d31c74c: beginning to rework
- d1002db358857007a77e266928cd4cf293f7aa89: bad include
- 985e492d28dd87a28d3f8aa4d3decc458add5df7: For the file based config, add a local file that can be used in case the shared file can't
- a37394c8970e0531b934aef94ba1193b0110da5c: Moved code around to be more clear about use. Added a FileBased backup source.
- f3b139f171ba19a6a07233ed4a5386de2f1e527d: Work continues - added imps for file-based and JDBC-based config with tests
- 27aed5f57cb7de43799d542c2e3ed5cb1cb2bd96: Updated
- 2e01d45756d86e41040aee8cc267e7356896825d: Updated
- 7b7f2920c57d67bd111ea4f0e3014bad18e14a5a: Fixed pom - updated tests
- e7b23215e684ead0b2360ecfeccc71082a1dab45: more doc
- 7826ffd91663b93b1c6beeb12cfdd7e8f3dc2e56: 1. More doc 2. Fixed several problems with backups 3. Added backup cleanup
- d265125681bddac44682ede0d1a65186f11f3794: some refactoring and docs
- 868f361993a58eb00ee9a8cccd7675c1e8af178d: waiting instance (i.e. not in servers list) shouldn't try to start
- c0cd8df8f7ae8c78c8b1bd4d7b2d2c6de082f4e4: Don't start the instance if we're in a waiting state
- 83a65a05e43fcd47d5dd1dade689c5d29868bf73: Work on backups/restores - adding some tests
- 177b132d94681932c4562d7bd7902b115469960d: Big rework of how configuration works. Separated global mutable settings from immutable ones.
- d95906afc0143f73e8d35aef6e9223bfb7c38c45: Beginnings of restore
- e541dc4898daf372fde8423e28d7b66358e3c520: more UI work - beginnings of config editing
- 767ecac47f97c61b344bcc3f40a9068ab1e5bb79: more ui work, getting closer to finalizing backup/cleanup strategy
- 63f699d91d819f55633d45490480c39c6400686a: Rearranged so it can be run from command line and temporarily removed scope on all libs
- 6bda46e760476c82beca73d0604ddf8c2aa6263f: UI tweaks
- 81cd39f052d1fab9c63c3b7397f202ba2554d0ab: UI tweaks
- a3a4d9d11eb9a0139f3f5c2b580fea97444e5ee9: UI tweaks
- 27b54d24f7c6566ed623d3856b585fe2346006cd: Bug fixes; some more work on the integration test
- 880634122c7e94add195c0033349ee0a511e0bed: UI work continues
- 87ee0e314e8548f6e859478fa308f1e8c96660db: UI work
- 1813ae40ba47ab3f3498b76b30b39a2b5cb1fbf7: Initial work continues
- 19be53160a12946b978a491919937fc58bcc7551: Initial port of most of the code from Netflix
- 75ebf01c89a5db57a0bf5a74e80bc4e3d49c5c19: first commit
May 1, 2014

1.5.2

[Gradle Release Plugin] - creating tag: '1.5.2'.
Oct 1, 2013

1.5.1

[Gradle Release Plugin] - creating tag: '1.5.1'.
Jul 30, 2013

1.5.0

[Gradle Release Plugin] - creating tag: '1.5.0'.
Jul 30, 2013

1.4.11

[Gradle Release Plugin] - creating tag: '1.4.11'.
Jul 15, 2013

1.4.10

[Gradle Release Plugin] - creating tag: '1.4.10'.
Something went wrong with that request. Please try again.