1. 40537ca Moving to Copycat version 0.5.0.onos12-SNAPSHOT to pick up latest fixes by Madan Jampani · 9 years ago
  2. e9b781a Revert commit-ids 458fb89 && f840886 by Madan Jampani · 9 years ago
  3. f840886 ONOS-2318: Use DEFAULT consistency mode for Raft queries. by Madan Jampani · 9 years ago
  4. 94cc01b Fix for uninitialized TransactionManager in PartitionedDatabase by Ayaka Koshibe · 9 years ago
  5. 98166f9 ONOS-2157: Fix NPE in Transaction execution logic by Madan Jampani · 9 years ago
  6. 0dbac7a Fix javadoc warnings by Madan Jampani · 9 years ago
  7. e8af1cc ONOS-2133: Support for purging associated stores (ConsistentMap/DistributedSet) when the application is uninstalled by Madan Jampani · 9 years ago
  8. c606956 Added a map API to transform Versioned<byte[]> to Versioned<V> by Madan Jampani · 9 years ago
  9. 24cf656 Allowing component to reattached to previously created map in DatabaseManager by Brian O'Connor · 9 years ago
  10. 63c659f Support for a distributed queue primitive. by Madan Jampani · 9 years ago
  11. 052ad65 Complete future after Leadership withdraw is done by Madan Jampani · 9 years ago
  12. d09441b Updated DistributedLeadershipManager to use ConsistentMap notifications by Madan Jampani · 9 years ago
  13. 50589ac Notification support for Consistent datastructures (ConsitentMap and DistributedSet) by Madan Jampani · 9 years ago
  14. f4d58f3 Support for retries in AtomicCounter. Enabled counter operation retries in ConsistentApplicationIdStore by Madan Jampani · 9 years ago
  15. 6f38daf ONOS-2068: Refresh Leadership periodically from global map. by Madan Jampani · 9 years ago
  16. 096da0e Revert leaderboard refresh changes as they seem to interfere with withdrawl by Madan Jampani · 9 years ago
  17. 08960a4 ONOS-2068 Refresh leaderboard from source every 2s by Madan Jampani · 9 years ago
  18. 8d37efc ONOS-2015: Randomly choose retry delay to avoid update contention by Madan Jampani · 9 years ago
  19. 06f44e1 Doh! Eliminated use of deprecated port number. by Thomas Vachuska · 9 years ago
  20. c332876 Removed dead code + Dropped log level down to debug to reduce verbosity by Madan Jampani · 9 years ago
  21. cd40e5b Refresh candidate board from source on each election round + Disbale east-west synchronization of candidate board by Madan Jampani · 9 years ago
  22. 3650fc4 Eliminate possible redundant update when rearranging candidate order in leadership manager by Madan Jampani · 9 years ago
  23. 7d243db ONOS-2026: Address polling issue in LeaderElection by Madan Jampani · 9 years ago
  24. 346d4f5 Add new methods to ConsistentMap API to improve usability. by Madan Jampani · 9 years ago
  25. eedfe54 Dropping log level to debug on some LeadershipManager messages by Madan Jampani · 9 years ago
  26. 3d1727c Leadership: Rerun purge step when conflicting updates are detected by Madan Jampani · 9 years ago
  27. d8b565a Fixed bug ONOS-1676. by Kaouther Abrougui · 9 years ago
  28. ce8392b Lower log level to debug for errors that are expected during normal shutdown phase by Madan Jampani · 9 years ago
  29. 27b69c6 ONOS-1983: Migrating all copycat Raft protocol specific communication to use ONOS cluster communication primitives by Madan Jampani · 9 years ago
  30. afeebbd ONOS-1982: MessagingService is now a OSGi service. Has implementations based on Netty and IOLoop by Madan Jampani · 9 years ago
  31. cc58675 ONOS-1965: Evict inactive nodes from candidates map + Rely on cluster events to trigger stale lock purge by Madan Jampani · 9 years ago
  32. de003d9 LeadershipService and MastershipService/Store APIs return CompletableFutures so that callers can (optionally) chain together dependent operations by Madan Jampani · 9 years ago
  33. ff66374 Renamed AbstractListenerRegistry to ListenerRegistry (since it is not abstract). by Simon Hunt · 9 years ago
  34. 3310a34 Remove "public" to follow our convention by Sho SHIMIZU · 9 years ago
  35. d46e18f Couple of fixes: by Madan Jampani · 9 years ago
  36. 55ac134 Fixed AtomicCounter database command names by Madan Jampani · 9 years ago
  37. 04aeb45 Implementation of IdBlockStore on top of AtomicCounter by Madan Jampani · 9 years ago
  38. 02b7fb8 Support for building a immutable ConsistentMap and DistributedSet by Madan Jampani · 9 years ago
  39. e114f04 ConsistentLinkResourceStore to replace HazelcastLinkResourceStore. Also by Ayaka Koshibe · 9 years ago
  40. 9bd1f15 ONOS-1798: More appropriate method name + better pre-condition checks by Madan Jampani · 9 years ago
  41. 1af8e13 Fix balance-masters functionality in the new LeadershipService based device mastership store by Madan Jampani · 9 years ago
  42. 3a32156 Added a builder for TransactionContexts by Ayaka Koshibe · 9 years ago
  43. 2c6b7ef Fix for NPE in entry removal updates. by Ayaka Koshibe · 9 years ago
  44. ed1b7fc Moving to the latest stable copycat SNAPSHOT version. by Madan Jampani · 9 years ago
  45. d91c4b0 Correct indent by Sho SHIMIZU · 9 years ago
  46. 0d886fc Fixes/improvements: by Ayaka Koshibe · 9 years ago
  47. 4a3c239 some fixes to check for stale locks and active members by Ayaka Koshibe · 9 years ago
  48. 93451b4 Do not remove the topic from the CandidateMap even when the list of candidates by Ayaka Koshibe · 9 years ago
  49. 0d03d60 ONOS-1673: Fail fast when DatabaseManager does not start up cleanly by Madan Jampani · 9 years ago
  50. fd45d5e Use similar return types for LeadershipService.getCandidates() and LeadershipService.getCandidates(topic) by Madan Jampani · 9 years ago
  51. 67cf7de Bug fix for candidates cache for issue of writing the wrong version. by Ayaka Koshibe · 9 years ago
  52. 941f860 ConsistentDeviceMastership on top of LeadershipService, and leaders CLI command by Ayaka Koshibe · 9 years ago
  53. fd26a30 Create local storage for topic candidates mapping. This also includes: by Ayaka Koshibe · 9 years ago
  54. 2bfa94c Revamped ClusterCommunicationService API by Madan Jampani · 9 years ago
  55. c19b8b8 DistributedLeadershipManager tracks topic election candidates in addition to by Ayaka Koshibe · 9 years ago
  56. b5d72d5 Support for a distributed counter by Madan Jampani · 9 years ago
  57. bff6d8f Added distributed transaction support through a two phase commit protocol by Madan Jampani · 9 years ago
  58. 1a4eca0 Use a low raft leader election timeout when cluster size is one by Madan Jampani · 9 years ago
  59. 08706ce Added support for a distributed set implementation that is backed by Consistent Map by Madan Jampani · 9 years ago
  60. a89f8f9 Added support for "maps" cli command that displays meta information for various consistent maps in the system by Madan Jampani · 9 years ago
  61. de563cf Added ability to form a cluster via REST API. by Thomas Vachuska · 9 years ago
  62. 8dc1a69 Added bootstrap code to auto-generate cluster.json, tablets.json and hazelcast.xml using local site address. by Thomas Vachuska · 9 years ago
  63. f1b8e17 Support a inmemory p0 partition encompassing all nodes in the cluster. This will be used by leadership manager and other usecases by Madan Jampani · 9 years ago
  64. 6ec029a Implemented a Builder pattern for EventuallyConsistentMaps. by Jonathan Hart · 9 years ago
  65. b59ac4e Reduce log level for frequent leadership event log by Jonathan Hart · 9 years ago
  66. 7c52100 ONOS-1362: Support async version of ConsistentMap that lets efficient chaining of operations by Madan Jampani · 9 years ago
  67. fe3a9a7 ONOS-1310: less verbose partitions cli command by Madan Jampani · 9 years ago
  68. e649c75 Remove from leader board immediately on leader election withdraw. by Jonathan Hart · 9 years ago
  69. 30a57f8 Added creationTime to Versioned object. This enables supporting a electedTime in leadership, which in turn helps us track how stable leadership terms are. by Madan Jampani · 9 years ago
  70. 7f72c3f Enabled leadership service implementation based on consistent map + added precondition checks to partitioned database. by Madan Jampani · 9 years ago
  71. 52860be Debug log level where appropriate + Throwing an exception where appropriate by Madan Jampani · 9 years ago
  72. 0cb0067 Added support for firing up multiple raft partitions + Workaround for an issue where db calls timeout when a raft cluster node is down. by Madan Jampani · 9 years ago
  73. a14047d Logging improvements. by Madan Jampani · 9 years ago
  74. 5961051 Added couple of methods to LeadershipService. by Madan Jampani · 9 years ago
  75. d14166a Added a distributed leadership manager implementation on top of consistent map. by Madan Jampani · 9 years ago
  76. 054da97 Implement command to view Raft partitions by Jonathan Hart · 9 years ago
  77. 8dc8208 Fix some compiler warnings about unchecked types by Ray Milkey · 9 years ago
  78. 0249b53 Enhancing intent-perf logging by Thomas Vachuska · 9 years ago
  79. 6468955 WIP: Revamped transaction API. Introduces a transaction context for running blocks of code that can be committed by Madan Jampani · 9 years ago
  80. 2546111 Added copy right headers. by Madan Jampani · 9 years ago
  81. 393e0f0 1. Refactored ConsistentMap and StorageServive (renamed from DatabaseService) to api bundle. by Madan Jampani · 9 years ago
  82. 7b3981b Fix Javadoc warnings by Ray Milkey · 9 years ago
  83. 0934270 WIP: Consistent map implementation. by Madan Jampani · 9 years ago
  84. 4a51e57 Adding and fixing javados. by Thomas Vachuska · 9 years ago
  85. 94c2353 WIP: Partitioned Database based on Raft. by Madan Jampani · 9 years ago