Gitiles
Code Review
Sign In
gerrit.onosproject.org
/
onos
/
0f26ac8fa2176cab0e80ea7059c79a354957986a
/
core
/
store
ebedbb5
Store new devices locally to prevent race conditions prior to master->standby replication
by Jordan Halterman
· 7 years ago
a9ae0d4
ONOS-6889 Move mcast from incubator to core
by Ray Milkey
· 7 years ago
e853d03
Ensure DocumentTree exceptions are properly returned to clients on getChildren calls
by Jordan Halterman
· 7 years ago
93fd012
Use consistent hashing for map keys
by Jordan Halterman
· 7 years ago
a09fe5b
Updating Copyright line to Open Networking Foundation
by Brian O'Connor
· 7 years ago
70df767
Throw ConcurrentModification exception when ConsistentMap compute call conflicts with concurrent operation(s)
by Jordan Halterman
· 7 years ago
e3813a9
[ONOS-6868] Improve Netty message encoder/decoder performance
by Jordan Halterman
· 7 years ago
eabae96
Prevent duplicate events on null versions in DistributedClusterStore
by Jordan Halterman
· 7 years ago
13d25a1
Change ConsistentMap key hasher to use sha256
by Jordan Halterman
· 7 years ago
e7f363e
Refactor how PartitionedAsyncConsistentMaps are constructed to remove the need for serialization when mapping keys to partitions.
by Jordan Halterman
· 7 years ago
71635ae
Refactor AtomixConsistentMap to use separate operations per method call for better performance and control over operation semantics.
by Jordan Halterman
· 7 years ago
9052b20
Remove equality check when replacing DocumentTree values by version to prevent conflicts with optimistic locks
by Jordan Halterman
· 7 years ago
64677e9
Starting snapshot 1.11.0-SNAPSHOT
by Ray Milkey
· 7 years ago
17463db
Tagging 1.11.0-b3
by Ray Milkey
· 7 years ago
1.11.0-b3
f70bf46
[ONOS-6756] Replicate node version information for ISSU
by Jordan Halterman
· 7 years ago
b0ac590
[ONOS-6869] Move blocking DocumentTree to core primitives package and implement default methods for constructing blocking primitives
by Jordan Halterman
· 7 years ago
9fa4303
[ONOS-6859] Cache Raft sessions for transactions
by Jordan Halterman
· 7 years ago
d975bdf
dist store testing
by Sbhat35
· 7 years ago
7c90e4b
DefaultAsyncAtomicValue testing
by Sbhat35
· 7 years ago
ab9fa37
Initial empty value should not force overwrite existing.
by Yuta HIGUCHI
· 7 years ago
781984f
Null check added to avoid null pointer exception for lasttimestamp comparison
by Saritha
· 7 years ago
b1e9924
Fix bugs in host subsystem
by Charles Chan
· 7 years ago
5ecdb34
[ONOS-6832] Implement missing methods in CachingAsyncConsistentMap
by Jordan Halterman
· 7 years ago
64313cb
Starting snapshot 1.11.0-SNAPSHOT
by Ray Milkey
· 7 years ago
7e28519
Tagging 1.11.0-b2
by Ray Milkey
· 7 years ago
1.11.0-b2
035231e
Upgrade to Atomix 2.0.0-raft-beta1
by Jordan Halterman
· 7 years ago
3548bb2
Test enhancements for DocumentPath, UiTopology, DistributedClusterStore
by Sbhat35
· 7 years ago
0d0c683
[ONOS-6806] Add getAvailableDeviceCount method to DeviceStore
by mskala
· 7 years ago
2bf177c
[ONOS-6594] Upgrade to Atomix 2.0.0
by Jordan Halterman
· 7 years ago
66e6e3b
Preserve ordering of messages in NettyMessagingManager to simplify distributed systems protocols and improve performance.
by Jordan Halterman
· 7 years ago
740e98c
ONOS-6758 Enable TLS by default for intra-cluster communication
by Brian O'Connor
· 7 years ago
ee3132c
test enhancements
by Sbhat35
· 7 years ago
f14cc6d
Fix SNAPSHOT version string
by Ray Milkey
· 7 years ago
f7c7f6f
[ONOS-6401] Implement dynamically computed timeouts for NettyMessagingManager
by Jordan Halterman
· 8 years ago
7463193
Starting snapshot 1.11-SNAPSHOT
by Ray Milkey
· 7 years ago
b6ee9e9
Prevent serialization errors from causing recursion in the Copycat transport
by Jordan Halterman
· 7 years ago
83949a1
Limit string field lengths for network/configuration objects
by Jordan Halterman
· 7 years ago
baaf8dc
Removing redudant space before import
by Yuta HIGUCHI
· 7 years ago
10e91fb
Count number of FlowRules in parallel
by Yuta HIGUCHI
· 7 years ago
4160574
Support for generic table IDs in flow rules
by Carmelo Cascone
· 7 years ago
7e40c01
[ONOS-6607] Get active flow entries count in FlowRuleService
by Patryk Konopka
· 7 years ago
e1558e8
[ONOS-6642] Disable versioned field serializer by default
by Jordan Halterman
· 7 years ago
4b2081a
[ONOS-6635] Device is not updated when chassisId change
by mskala
· 7 years ago
c10a501
[ONOS-6636] Implement backwards/forwards compatible versioned Kryo serialization
by Jordan Halterman
· 7 years ago
888e20a
Remove host location when port down or device down
by Charles Chan
· 8 years ago
c88d466
CORD-1304 Set of changes for fabric routing to optimize use of ECMP groups
by Saurav Das
· 8 years ago
9eed0b1
Revisit Annotations merging
by Yuta HIGUCHI
· 7 years ago
2bf5ea7
Remove deprecated code left over from removing ConfigProvider
by Ray Milkey
· 7 years ago
0c6182f
Remove deprecated proxy ARP implementation
by Ray Milkey
· 7 years ago
686fba0
Remove deprecated MPLS Intent classes
by Ray Milkey
· 7 years ago
a18e2a6
Remove deprecated KryoSerializer class
by Ray Milkey
· 7 years ago
cd06c69
Extend host structures to store multiple locations
by Charles Chan
· 8 years ago
0d1f3fa
[ONOS-6527] Support serializing multiple types using the same type ID when a serializer is explicitly provided
by Jordan Halterman
· 8 years ago
46bf89b
Implement listeners for ConsistentMultimap.
by Jonathan Hart
· 8 years ago
6440b09
Fix incorrectly spelled DEFAULT_OPERTATION_TIMEOUT_MILLIS constant... Driving me crazy!
by Jordan Halterman
· 8 years ago
5597ac8
[ONOS-6500] Use unique ID generator primitive for more efficient ID generation in DistributedFlowObjectiveStore
by Jordan Halterman
· 8 years ago
8521f81
remove deprecated isDurable() method
by Ray Milkey
· 8 years ago
5a1053e
[ONOS-6497] Add globally unique numeric ID generator primitive
by Jordan Halterman
· 8 years ago
e0fae91
[ONOS-6487] Catch and log exceptions that occur during replication in ECM
by Jordan Halterman
· 8 years ago
498fa1d
Bump Guava to 21.0
by Yuta HIGUCHI
· 8 years ago
e9b7a02
OpenFlow message processing for new loxi
by Jimmy Jin
· 8 years ago
4f8a377
ONOS-6468 Fix for race condition between compilation and installation complete state.
by Yuta HIGUCHI
· 8 years ago
12d5ec4
[ONOS-6479] Synchronously bootstrap EventuallyConsistentMap
by Jordan Halterman
· 8 years ago
7af71da
[ONOS-6460] Retry failed resource register/unregister/allocate/release transactions until success in ResourceStore
by Jordan Halterman
· 8 years ago
0b33c08
[ONOS-6239] Flows are missing after mastership change if 'backupEnabled' is set to false
by sivachidambaram subramanian
· 8 years ago
f76f6d5
Add more log for debugging.
by Yuta HIGUCHI
· 8 years ago
fcaa170
[ONOS-6401] Bump Atomix dependency version to 1.0.8 for performance regression fixes
by Jordan Halterman
· 8 years ago
08b03a9
Starting snapshot 1.11.0-SNAPSHOT
by Ray Milkey
· 8 years ago
2172034
hostsByIp is not updated properly when a host is removed
by Charles Chan
· 8 years ago
5bd294e
[ONOS-5683] Fix Intent throughput test regression
by Yi Tseng
· 8 years ago
2048c1f
Cleaning up intent tests setup/teardown to avoid cascading failures
by Thomas Vachuska
· 8 years ago
c927a06
[ONOS-6348] Intent installer redesign
by Yi Tseng
· 8 years ago
69ebcbb
Allow overriding configured host with another configured host
by Charles Chan
· 8 years ago
9eead3c
[ONOS-6424] Implement missing equals/hashCode methods in classes used in ResourceStore
by Jordan Halterman
· 8 years ago
881e450
[ONOS-6426] Ensure commit is not closed when TransactionId is accessed
by Jordan Halterman
· 8 years ago
03b8318
[ONOS-6425] Improve logging for transactions
by Jordan Halterman
· 8 years ago
b224307
[ONOS-6423] Implement missing getOrDefault methods in primitive wrappers
by Jordan Halterman
· 8 years ago
e5ce145
[ONOS-6426] Handle tombstones in null comparisons in AsyncConsistentMap state machine
by Jordan Halterman
· 8 years ago
5d73df7
[ONOS-5925] Removing 1.6 deprecated optical ports
by Andrea Campanella
· 8 years ago
0ad49b1
[ONOS-6401] Increase Netty request timeout to 500 milliseconds
by Jordan Halterman
· 8 years ago
10ed727
Bump Atomix dependency version to 1.0.7
by Jordan Halterman
· 8 years ago
5f97a30
[ONOS-6345] Track tombstones within transactions for optimistic locking on null values
by Jordan Halterman
· 8 years ago
2f7a5d0
[ONOS-5992] Ensure Copycat connections are closed when no remote handler is registered
by Jordan Halterman
· 8 years ago
fb73c50
[ONOS-5156] DistributedGroupStore: keep both entries map in sync
by Thiago Santos
· 8 years ago
33a847b
Make getTimestamp() safer to call
by Yuta HIGUCHI
· 8 years ago
38dd82e
domain intent APIs
by Michele Santuari
· 8 years ago
ac8b229
ONOS-6225 Expose k-shortest path search as part of TopologyService.
by Yuta HIGUCHI
· 8 years ago
c56cded
ONOS-3701
by Kavitha Alagesan
· 8 years ago
0a71c8b
Fix for ONOS-5035.Cherry picked from commit f1621f163d1b48d7056ef676cdcece3822bde0f3
by Deepa Vaddireddy
· 8 years ago
7b18c9f
Bump Atomix dependency version to 1.0.6
by Jordan Halterman
· 8 years ago
046faeb
[ONOS-6267] Detect and complete blocked futures on I/O threads.
by Jordan Halterman
· 8 years ago
8fd28c7
Starting snapshot 1.10.0-SNAPSHOT
by Ray Milkey
· 8 years ago
f009902
Tagging 1.10.0-rc1
by Ray Milkey
· 8 years ago
1.10.0-rc1
9bdc24f
[ONOS-6267] Support configurable Executors for primitives
by Jordan Halterman
· 8 years ago
948d659
[ONOS-6342] Refactor transaction architecture to support a shared cache for transactional primitives
by Jordan Halterman
· 8 years ago
8f60ff8
ONOS-6257: fixing Region-peer-location function...
by Simon Hunt
· 8 years ago
2794702
[ONOS-6297] Use Raft log indexes as versions in ConsistentTreeMap to ensure consistency across leaders.
by Jordan Halterman
· 8 years ago
f627244
[ONOS-6324] Add getOrDefault method to ConsistentMap.
by Jordan Halterman
· 8 years ago
14b3bef
[ONOS-6297] - Use commit indexes for entry versioning in ConsistentMap state machine.
by Jordan Halterman
· 8 years ago
5b78dc8
[ONOS-6322] - Use event timestamp in GossipDeviceStore when marking devices offline in response to gossip messages on standby nodes.
by Jordan Halterman
· 8 years ago
Next »