1. 28b2cd6 Added asConsistentMap() method to AsyncConsistentMap for creating a new ConsistentMap instance. by Madan Jampani · 8 years ago
  2. 533ef98 AtomicValue updates by Madan Jampani · 8 years ago
  3. 47b80ba Leader elector distributed primitive interfaces by Madan Jampani · 8 years ago
  4. 4124bc3 LEADER_ELECTOR distributed primitive enum type by Madan Jampani · 8 years ago
  5. dc4394c Implement toString() by HIGUCHI Yuta · 8 years ago
  6. f95290a Added newValue and oldValue methods to MapEvent. by Madan Jampani · 8 years ago
  7. fa24218 Added destroy() method to DistributedPrimitive interface by Madan Jampani · 8 years ago
  8. dfba739 Fix javadoc warnings by Jian Li · 8 years ago
  9. 837a363 APIs for accessing/administering storage partitions + API for creating distributed primitives by Madan Jampani · 8 years ago
  10. f4c8850 Refactor change: Moved all distributed primitive implementation classes into onos-core-primitives bundle by Madan Jampani · 8 years ago
  11. a090a11 Added DistributedPrimitive interface by Madan Jampani · 8 years ago
  12. dfde6ba Added an async version for AtomicValue and misc javadoc improvements by Madan Jampani · 8 years ago
  13. 9887ad9 [Falcon][ONOS-2696] support method "replace" in ConsistentMap and method "notNull" in Match by Jihwan Kim · 8 years ago
  14. d36def0 MessagingService API enchancements by Madan Jampani · 8 years ago
  15. fc5ca93 [ONOS-2809] Support a TransactionalSet data structure by Jian Li · 8 years ago
  16. c7f49f9 ONOS-3565: Retry host store updates that fail due to concurrent modification by Madan Jampani · 8 years ago
  17. 17ed48b Added a utility method for creating store Serializer from a single KryoNamespace and some additional classes by Madan Jampani · 8 years ago
  18. ca9cc8e Avoid use of Objects.hash when there's only 1 params by HIGUCHI Yuta · 9 years ago
  19. d936b42 Change the return type of commit() to indicate the result by Sho SHIMIZU · 9 years ago
  20. 5251562 Fixing Javadoc errors by Brian O'Connor · 9 years ago
  21. 82fd632 Adding atomic countetr compare and set method by Aaron Kruglikov · 9 years ago
  22. fd912ac minor name changes and javadoc by andrea · 9 years ago
  23. e5723dc [Emu] MutexExecutionService for running tasks that need to run only on a single instance. by Madan Jampani · 9 years ago
  24. e2952e4 Remove unnecessary modifiers by Sho SHIMIZU · 9 years ago
  25. f97edc1 Javadoc fixes by Madan Jampani · 9 years ago
  26. 216d8d7 Support a weak read consistency mode for distributed set by Madan Jampani · 9 years ago
  27. e106522 Support for a java.util.Map implementation backed by ConsistentMap by Madan Jampani · 9 years ago
  28. a29c677 Added RetryingFunction for simplified retry support. by Madan Jampani · 9 years ago
  29. 7ffe53d Added a valueOrElse static method to Versioned by Madan Jampani · 9 years ago
  30. 3d6a2f6 ONOS-2429: Support for a relaxed read consistency mode in ConsistentMap by Madan Jampani · 9 years ago
  31. 41b1f3a ONOS-2456 Added usage metrics to Atomic Counter and Distributed Queue plus refactored the code a bit by Flavio Castro · 9 years ago
  32. 92ea9b3 Add map name to equals() and toString() calculations by Ray Milkey · 9 years ago
  33. 67d53cc Unit tests for AtomicValueEvent and SetEvent by Ray Milkey · 9 years ago
  34. 8098405 Added unit test for Match and UpdateResult + Javadoc fixes by Madan Jampani · 9 years ago
  35. d083bc4 Improve test coverage for ConsistentMapEvent and WallClockTimestamp by Ray Milkey · 9 years ago
  36. cab114c Misc improvements. Primarily Javadoc. by Madan Jampani · 9 years ago
  37. 619453b Added missing copyright and license text by Madan Jampani · 9 years ago
  38. 762246d Added a AtomicValue distributed primitive. by Madan Jampani · 9 years ago
  39. 7804c99 Refactored code to consolidate functionality in Database* classes. by Madan Jampani · 9 years ago
  40. 4727a11 Added a compute method to ECMap to simplify map interactions following a read-modify-write template. by Madan Jampani · 9 years ago
  41. 96495ca Add unit tests for cluster messaging classes by Ray Milkey · 9 years ago
  42. d46280c Register Versioned with Kryo to fix ONOS-2169 by Jon Hall · 9 years ago
  43. be63b23 Regard the release when the APIs became deprecated as Cardinal by Sho SHIMIZU · 9 years ago
  44. 43e9c9c Updated ECMap remove call to return the value that was removed by Madan Jampani · 9 years ago
  45. 0dbac7a Fix javadoc warnings by Madan Jampani · 9 years ago
  46. bcf1a48 Removed ClockService<K, V> and replaced its usage with a BiFunction<K, V, Timestamp> by Madan Jampani · 9 years ago
  47. e8af1cc ONOS-2133: Support for purging associated stores (ConsistentMap/DistributedSet) when the application is uninstalled by Madan Jampani · 9 years ago
  48. c606956 Added a map API to transform Versioned<byte[]> to Versioned<V> by Madan Jampani · 9 years ago
  49. 63c659f Support for a distributed queue primitive. by Madan Jampani · 9 years ago
  50. 50589ac Notification support for Consistent datastructures (ConsitentMap and DistributedSet) by Madan Jampani · 9 years ago
  51. 85cf4da Fixing 4 javadoc warnings in onos-api by Brian O'Connor · 9 years ago
  52. f4d58f3 Support for retries in AtomicCounter. Enabled counter operation retries in ConsistentApplicationIdStore by Madan Jampani · 9 years ago
  53. a862046 Fix constructor in Versioned by Madan Jampani · 9 years ago
  54. 346d4f5 Add new methods to ConsistentMap API to improve usability. by Madan Jampani · 9 years ago
  55. d8b565a Fixed bug ONOS-1676. by Kaouther Abrougui · 9 years ago
  56. 175e8fd Removed deprecated ClusterCommunicationService APIs by Madan Jampani · 9 years ago
  57. 27b69c6 ONOS-1983: Migrating all copycat Raft protocol specific communication to use ONOS cluster communication primitives by Madan Jampani · 9 years ago
  58. 3310a34 Remove "public" to follow our convention by Sho SHIMIZU · 9 years ago
  59. 63939a3 Moved generic Timestamp/ClockManager classes to onos-api by Jonathan Hart · 9 years ago
  60. 04aeb45 Implementation of IdBlockStore on top of AtomicCounter by Madan Jampani · 9 years ago
  61. 02b7fb8 Support for building a immutable ConsistentMap and DistributedSet by Madan Jampani · 9 years ago
  62. e114f04 ConsistentLinkResourceStore to replace HazelcastLinkResourceStore. Also by Ayaka Koshibe · 9 years ago
  63. 3a32156 Added a builder for TransactionContexts by Ayaka Koshibe · 9 years ago
  64. c26eede Added a messaging service implementation on top of IOLoop. Added ability to easily switch between netty and io loop (default is netty) by Madan Jampani · 9 years ago
  65. 34c9590 ONOS-533 Fix copyrights by Ray Milkey · 9 years ago
  66. ec5ae34 Use the Executor interface when specifying where to handle incoming messages by Madan Jampani · 9 years ago
  67. 2bfa94c Revamped ClusterCommunicationService API by Madan Jampani · 9 years ago
  68. 2c05f91 Refactor: Use descriptive methods when comparing Timestamps by Sho SHIMIZU · 9 years ago
  69. d2e78f9 Remove unnecessary modifiers to follow the convention by Sho SHIMIZU · 9 years ago
  70. ca335e9 Add persistence option to ECMap by Jonathan Hart · 9 years ago
  71. 3e033bd Added a LogicalClockService for ordering arbitrary events in the cluster. Updated couple of areas that are currently vulnerable to clock skew by Madan Jampani · 9 years ago
  72. b5d72d5 Support for a distributed counter by Madan Jampani · 9 years ago
  73. bff6d8f Added distributed transaction support through a two phase commit protocol by Madan Jampani · 9 years ago
  74. 08706ce Added support for a distributed set implementation that is backed by Consistent Map by Madan Jampani · 9 years ago
  75. a89f8f9 Added support for "maps" cli command that displays meta information for various consistent maps in the system by Madan Jampani · 9 years ago
  76. 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
  77. 6ec029a Implemented a Builder pattern for EventuallyConsistentMaps. by Jonathan Hart · 9 years ago
  78. 6e0d147 Fixes a javadoc warning by Madan Jampani · 9 years ago
  79. 7c52100 ONOS-1362: Support async version of ConsistentMap that lets efficient chaining of operations by Madan Jampani · 9 years ago
  80. ff96523 Fixing the 'wrong subject' bug. by Thomas Vachuska · 9 years ago
  81. 5eb77c8 Updates to ECM interface by Brian O'Connor · 9 years ago
  82. ba47223 Bypass netty stack for messages that are sent to self by Madan Jampani · 9 years ago
  83. 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
  84. ba7da65 Removed lockservice and related classes since they provide no useful functionality at the moment. by Madan Jampani · 9 years ago
  85. 403ea93 Simplify anti-entropy code by Jonathan Hart · 9 years ago
  86. 2af244a Never process incoming messages on the netty event loop thread pool. by Madan Jampani · 9 years ago
  87. 054da97 Implement command to view Raft partitions by Jonathan Hart · 9 years ago
  88. 144eec5 Fix Javadoc warnings by Ray Milkey · 9 years ago
  89. 6468955 WIP: Revamped transaction API. Introduces a transaction context for running blocks of code that can be committed by Madan Jampani · 9 years ago
  90. 2546111 Added copy right headers. by Madan Jampani · 9 years ago
  91. e97fec4 Remove deprecated code. by Madan Jampani · 9 years ago
  92. 393e0f0 1. Refactored ConsistentMap and StorageServive (renamed from DatabaseService) to api bundle. by Madan Jampani · 9 years ago
  93. 584d2f3 Unit tests for EventuallyConsistentMapImpl. by Jonathan Hart · 9 years ago
  94. 7d656f4 Remove "throws IOException" from ClusterCommunicationService APIs by Jonathan Hart · 9 years ago
  95. ab98466 adding license to ALL files by alshabib · 9 years ago
  96. abafb50 Changing org.onlab.onos package to org.onosproject by Brian O'Connor · 9 years ago
  97. 03defe7 Moving org/onlab/onos to org/onosproject by Brian O'Connor · 9 years ago