1. 9887ad9 [Falcon][ONOS-2696] support method "replace" in ConsistentMap and method "notNull" in Match by Jihwan Kim · 8 years ago
  2. f2f086c Added Change utility class for representing change events + Moved Match class to org.onlab.util by Madan Jampani · 8 years ago
  3. 1979f55 Bug fixes for ONOS-3509 by HIGUCHI Yuta · 8 years ago
  4. fc5ca93 [ONOS-2809] Support a TransactionalSet data structure by Jian Li · 8 years ago
  5. c7f49f9 ONOS-3565: Retry host store updates that fail due to concurrent modification by Madan Jampani · 8 years ago
  6. 14e865d ONOS-3472 Fixing ConsistentMap key equality by HIGUCHI Yuta · 8 years ago
  7. 66cf0b9 Modifying eventually consistent map and tests to make use of the persistence service. by Aaron Kruglikov · 9 years ago
  8. 14a38da Ensure local read/write operations are causally consistent when a ConsistentMap is build with weakConsistency option by Madan Jampani · 8 years ago
  9. d936b42 Change the return type of commit() to indicate the result by Sho SHIMIZU · 9 years ago
  10. ec1df02 In preparation for dynamic clustering support: by Madan Jampani · 9 years ago
  11. 82fd632 Adding atomic countetr compare and set method by Aaron Kruglikov · 9 years ago
  12. fd912ac minor name changes and javadoc by andrea · 9 years ago
  13. 99b7b34 Fix synchronization issue by HIGUCHI Yuta · 9 years ago
  14. e5723dc [Emu] MutexExecutionService for running tasks that need to run only on a single instance. by Madan Jampani · 9 years ago
  15. 0f3aaff minor javadoc fixes by HIGUCHI Yuta · 9 years ago
  16. e81f1cf Avoid concurrent modification exception by iterating over a immutable collection by Madan Jampani · 9 years ago
  17. 58de416 Fixing copyrights. by Thomas Vachuska · 9 years ago
  18. c355c93 Use auto-boxing by Sho SHIMIZU · 9 years ago
  19. f97edc1 Javadoc fixes by Madan Jampani · 9 years ago
  20. 1b9c8ac Workaround for Eclipse by HIGUCHI Yuta · 9 years ago
  21. 216d8d7 Support a weak read consistency mode for distributed set by Madan Jampani · 9 years ago
  22. 6e04461 Added feature to count exceptions ocurred when operating distributed primitives by Flavio Castro · 9 years ago
  23. e106522 Support for a java.util.Map implementation backed by ConsistentMap by Madan Jampani · 9 years ago
  24. a29c677 Added RetryingFunction for simplified retry support. by Madan Jampani · 9 years ago
  25. d352010 Added missing copyright and license text by Madan Jampani · 9 years ago
  26. 9eb55d1 ONOS-2495: Workaround for the fact that kryo deserialization is not thread safe by Madan Jampani · 9 years ago
  27. 3d6a2f6 ONOS-2429: Support for a relaxed read consistency mode in ConsistentMap by Madan Jampani · 9 years ago
  28. a6d787b ONOS-2440: Simplify DistributedQueue implementation by leveraging state change notification support by Madan Jampani · 9 years ago
  29. bab51a4 ONOS-2097: Ensure updates made via transactional map result in state change notifications by Madan Jampani · 9 years ago
  30. 41b1f3a ONOS-2456 Added usage metrics to Atomic Counter and Distributed Queue plus refactored the code a bit by Flavio Castro · 9 years ago
  31. 15687d1 Use thread-safe multimaps by Madan Jampani · 9 years ago
  32. 8566863 Removed deprecated map change notification support by Madan Jampani · 9 years ago
  33. 971b2eb Reenable consistent notification support by Madan Jampani · 9 years ago
  34. 565a66a Bug fixes/improvements: by Madan Jampani · 9 years ago
  35. c0e2013 Eliminated the hang when shutting down a single-instance. Root cause remains in the leadership topic withdrawal. by Thomas Vachuska · 9 years ago
  36. 879ed7c Disable the new change notification support as it seems to have caused a regression by Madan Jampani · 9 years ago
  37. 5e1f129 ONOS-2315 Adding new metrics to ConsistentMaps by Flavio Castro · 9 years ago
  38. 92c64eb More Unit tests by Madan Jampani · 9 years ago
  39. 8098405 Added unit test for Match and UpdateResult + Javadoc fixes by Madan Jampani · 9 years ago
  40. 619453b Added missing copyright and license text by Madan Jampani · 9 years ago
  41. 34fec84 Turning on consistent and ordered notification support for multi-partition usecase by Madan Jampani · 9 years ago
  42. 648451f Consistently ordered notification support for single partition scenario. by Madan Jampani · 9 years ago
  43. 7c4e09a Bug fix: Removing an non-existing key from map should be a noop by Madan Jampani · 9 years ago
  44. 762246d Added a AtomicValue distributed primitive. by Madan Jampani · 9 years ago
  45. ae2d0d7 Fix ConsistentMap.putIfAbsent logic by Madan Jampani · 9 years ago
  46. 3ca9cb6 Minor fixes in DatabaseProxy by Madan Jampani · 9 years ago
  47. 7804c99 Refactored code to consolidate functionality in Database* classes. by Madan Jampani · 9 years ago
  48. 40537ca Moving to Copycat version 0.5.0.onos12-SNAPSHOT to pick up latest fixes by Madan Jampani · 9 years ago
  49. e9b781a Revert commit-ids 458fb89 && f840886 by Madan Jampani · 9 years ago
  50. f840886 ONOS-2318: Use DEFAULT consistency mode for Raft queries. by Madan Jampani · 9 years ago
  51. 94cc01b Fix for uninitialized TransactionManager in PartitionedDatabase by Ayaka Koshibe · 9 years ago
  52. 98166f9 ONOS-2157: Fix NPE in Transaction execution logic by Madan Jampani · 9 years ago
  53. 0dbac7a Fix javadoc warnings by Madan Jampani · 9 years ago
  54. e8af1cc ONOS-2133: Support for purging associated stores (ConsistentMap/DistributedSet) when the application is uninstalled by Madan Jampani · 9 years ago
  55. c606956 Added a map API to transform Versioned<byte[]> to Versioned<V> by Madan Jampani · 9 years ago
  56. 24cf656 Allowing component to reattached to previously created map in DatabaseManager by Brian O'Connor · 9 years ago
  57. 63c659f Support for a distributed queue primitive. by Madan Jampani · 9 years ago
  58. 052ad65 Complete future after Leadership withdraw is done by Madan Jampani · 9 years ago
  59. d09441b Updated DistributedLeadershipManager to use ConsistentMap notifications by Madan Jampani · 9 years ago
  60. 50589ac Notification support for Consistent datastructures (ConsitentMap and DistributedSet) by Madan Jampani · 9 years ago
  61. f4d58f3 Support for retries in AtomicCounter. Enabled counter operation retries in ConsistentApplicationIdStore by Madan Jampani · 9 years ago
  62. 6f38daf ONOS-2068: Refresh Leadership periodically from global map. by Madan Jampani · 9 years ago
  63. 096da0e Revert leaderboard refresh changes as they seem to interfere with withdrawl by Madan Jampani · 9 years ago
  64. 08960a4 ONOS-2068 Refresh leaderboard from source every 2s by Madan Jampani · 9 years ago
  65. 8d37efc ONOS-2015: Randomly choose retry delay to avoid update contention by Madan Jampani · 9 years ago
  66. 06f44e1 Doh! Eliminated use of deprecated port number. by Thomas Vachuska · 9 years ago
  67. c332876 Removed dead code + Dropped log level down to debug to reduce verbosity by Madan Jampani · 9 years ago
  68. cd40e5b Refresh candidate board from source on each election round + Disbale east-west synchronization of candidate board by Madan Jampani · 9 years ago
  69. 3650fc4 Eliminate possible redundant update when rearranging candidate order in leadership manager by Madan Jampani · 9 years ago
  70. 7d243db ONOS-2026: Address polling issue in LeaderElection by Madan Jampani · 9 years ago
  71. 346d4f5 Add new methods to ConsistentMap API to improve usability. by Madan Jampani · 9 years ago
  72. eedfe54 Dropping log level to debug on some LeadershipManager messages by Madan Jampani · 9 years ago
  73. 3d1727c Leadership: Rerun purge step when conflicting updates are detected by Madan Jampani · 9 years ago
  74. d8b565a Fixed bug ONOS-1676. by Kaouther Abrougui · 9 years ago
  75. ce8392b Lower log level to debug for errors that are expected during normal shutdown phase by Madan Jampani · 9 years ago
  76. 27b69c6 ONOS-1983: Migrating all copycat Raft protocol specific communication to use ONOS cluster communication primitives by Madan Jampani · 9 years ago
  77. afeebbd ONOS-1982: MessagingService is now a OSGi service. Has implementations based on Netty and IOLoop by Madan Jampani · 9 years ago
  78. cc58675 ONOS-1965: Evict inactive nodes from candidates map + Rely on cluster events to trigger stale lock purge by Madan Jampani · 9 years ago
  79. de003d9 LeadershipService and MastershipService/Store APIs return CompletableFutures so that callers can (optionally) chain together dependent operations by Madan Jampani · 9 years ago
  80. ff66374 Renamed AbstractListenerRegistry to ListenerRegistry (since it is not abstract). by Simon Hunt · 9 years ago
  81. 3310a34 Remove "public" to follow our convention by Sho SHIMIZU · 9 years ago
  82. d46e18f Couple of fixes: by Madan Jampani · 9 years ago
  83. 55ac134 Fixed AtomicCounter database command names by Madan Jampani · 9 years ago
  84. 04aeb45 Implementation of IdBlockStore on top of AtomicCounter by Madan Jampani · 9 years ago
  85. 02b7fb8 Support for building a immutable ConsistentMap and DistributedSet by Madan Jampani · 9 years ago
  86. e114f04 ConsistentLinkResourceStore to replace HazelcastLinkResourceStore. Also by Ayaka Koshibe · 9 years ago
  87. 9bd1f15 ONOS-1798: More appropriate method name + better pre-condition checks by Madan Jampani · 9 years ago
  88. 1af8e13 Fix balance-masters functionality in the new LeadershipService based device mastership store by Madan Jampani · 9 years ago
  89. 3a32156 Added a builder for TransactionContexts by Ayaka Koshibe · 9 years ago
  90. 2c6b7ef Fix for NPE in entry removal updates. by Ayaka Koshibe · 9 years ago
  91. ed1b7fc Moving to the latest stable copycat SNAPSHOT version. by Madan Jampani · 9 years ago
  92. d91c4b0 Correct indent by Sho SHIMIZU · 9 years ago
  93. 0d886fc Fixes/improvements: by Ayaka Koshibe · 9 years ago
  94. 4a3c239 some fixes to check for stale locks and active members by Ayaka Koshibe · 9 years ago
  95. 93451b4 Do not remove the topic from the CandidateMap even when the list of candidates by Ayaka Koshibe · 9 years ago
  96. 0d03d60 ONOS-1673: Fail fast when DatabaseManager does not start up cleanly by Madan Jampani · 9 years ago
  97. fd45d5e Use similar return types for LeadershipService.getCandidates() and LeadershipService.getCandidates(topic) by Madan Jampani · 9 years ago
  98. 67cf7de Bug fix for candidates cache for issue of writing the wrong version. by Ayaka Koshibe · 9 years ago
  99. 941f860 ConsistentDeviceMastership on top of LeadershipService, and leaders CLI command by Ayaka Koshibe · 9 years ago
  100. fd26a30 Create local storage for topic candidates mapping. This also includes: by Ayaka Koshibe · 9 years ago