Commit Graph
1754 Commits
Author SHA1 Message Date
Rob Austin 47f734de22 fixed java doc 2020-03-04 13:29:35 +00:00
Rob Austin 7f77b748cb corrected typos in java doc 2020-03-04 13:04:30 +00:00
Rob Austin f94b8db0d7 corrected CompiledMapQueryContext 2020-03-04 12:54:39 +00:00
Rob Austin 6f6795371d fixed imports 2020-03-04 12:45:53 +00:00
Rob Austin 932f395561 fixed https://github.com/OpenHFT/Chronicle-Map/issues/211 2020-03-04 12:21:54 +00:00
contextshuffling 0f28f99ba9 Make tests more stable by using JSONAssert equals 2020-01-21 16:08:57 +08:00
Dmitry Pisklov d833ab83aa Add SetEntry as parent interface for MapEntry- fixes #201 2020-01-13 16:27:28 +00:00
Peter Lawrey 2f03b71252 Split AbstractMarshallable into SelfDescribingMarshallable and BytesInBinaryMarshallable, closes https://github.com/OpenHFT/Chronicle-Wire/issues/151 2019-12-04 09:23:33 +00:00
Rob Austin 8a1e1085c9 check the use of BytesMarshallable first 2019-11-15 17:48:11 +00:00
rogersimmons ce3e4ab4b1 Fix test 2019-10-03 15:18:27 +01:00
rogersimmons f10edcf1c8 https://github.com/ChronicleEnterprise/Chronicle-Map-Enterprise/issues/15
Support reporting of unacknowledged/outstanding keys
Add per-map changeCount for change tracking (for use with tracking replication acks)
2019-10-03 14:52:02 +01:00
Peter Lawrey b05bd4689f Enhancements to Map Enterprise to simplify Map and QMB usage. https://github.com/ChronicleEnterprise/Chronicle-Map-Enterprise/issues/17 2019-10-01 18:17:22 +01:00
Peter Lawrey 25878c892f Fixed StreamingDataInput.read(byte[], offset, length) was ignoring the offset, closes https://github.com/OpenHFT/Chronicle-Map/issues/183 2019-09-25 12:47:49 +01:00
Peter Lawrey e76251d9f5 Tests to fix, https://github.com/OpenHFT/Chronicle-Map/issues/183 2019-09-25 11:43:07 +01:00
Peter Lawrey a7ebbf6a75 Simplified support for Marshallable and BytesMarshallable, https://github.com/OpenHFT/Chronicle-Map/issues/196 2019-09-20 14:19:45 +01:00
Peter Lawrey 071bcf1d8e Added support for dynamic discovery of files, https://github.com/OpenHFT/Chronicle-Core/issues/88 2019-08-28 17:59:17 +01:00
boshu Zheng 58950c83eb Fix a broken link in code comments. 2019-08-21 17:33:12 +08:00
Peter Lawrey 28fcef2233 Reduce redundant newlines 2019-08-15 14:41:30 +01:00
Peter Lawrey c72fdcb306 Remove <p/> 2019-08-15 09:45:08 +01:00
Peter Lawrey 8d7f2703df Deduce redundant newlines 2019-08-13 11:46:25 +01:00
Peter Lawrey ebb940df68 Make sure queue backed map closes it's context after iterating. 2019-07-29 15:49:55 +01:00
udaysagar2177 77b678184f be able to skip automatic closing of a hash resource 2019-06-12 19:11:29 -07:00
Rob Austin cbf8db4687 reverted changes to chroncle map builder because its no-longer required. 2019-05-28 19:14:25 +01:00
Rob Austin 13ea4decc1 made key and value builders public 2019-05-24 19:05:11 +01:00
Peter Lawrey 7377cce7fc Remove an implied Iterator which Escape Analysis might not remove, closes https://github.com/OpenHFT/Chronicle-Map/issues/177 2019-05-09 17:03:40 +01:00
Peter Lawrey 1a36f1bbc6 Ensure the chunk size is a multiple of the alignment, closed https://github.com/OpenHFT/Chronicle-Map/issues/169 2019-05-09 12:28:04 +01:00
Peter Lawrey a165c357d1 Made failing test more generic, https://github.com/OpenHFT/Chronicle-Map/issues/169 2019-05-09 09:28:48 +01:00
Peter Lawrey 88ff28087b Made failing test more generic, https://github.com/OpenHFT/Chronicle-Map/issues/169 2019-05-09 09:17:57 +01:00
Peter Lawrey cdb24d3317 Ensure HeapBytesStore has final fields for correct visibility, https://github.com/OpenHFT/Chronicle-Wire/issues/137 2019-05-08 19:32:51 +01:00
Peter Lawrey 570cc9112a Ensure HeapBytesStore has final fields for correct visibility, https://github.com/OpenHFT/Chronicle-Wire/issues/137 2019-05-08 19:28:05 +01:00
Peter Lawrey 6711903d2c Ensure HeapBytesStore has final fields for correct visibility, https://github.com/OpenHFT/Chronicle-Wire/issues/137 2019-05-08 19:27:15 +01:00
Jan Nielsen 8fdf65ebbd Polish: use intellij notnull and nullable. 2019-02-15 17:47:29 -07:00
Rob Austin 92a1fa2798 changed the test to a persisted queue 2019-02-11 16:31:57 +00:00
Rob Austin 769394cd91 addded Test to the name of the test 2019-02-11 13:11:59 +00:00
Rob Austin 10871c0f65 added @Ignore("ignored because it take too long and times out") 2019-02-11 13:01:59 +00:00
Rob Austin 46e2e701d3 https://github.com/OpenHFT/Chronicle-Map/issues/169 slightly improved the test - testValueAlignmentRelocation 2019-02-11 12:28:53 +00:00
Dmitry Pisklov 8748900ac8 Reduce output; add timeout 2018-12-05 16:31:35 +00:00
Dmitry Pisklov a848f48d29 Add timeouts 2018-12-05 12:31:33 +00:00
Rob Austin 3347b6ce07 added -> net.openhft.chronicle.map.ValueAlignmentRelocation.testValueAlignmentRelocation 2018-12-05 10:55:59 +00:00
Rob Austin f1ed4cad99 Merge remote-tracking branch 'origin/master' 2018-11-19 15:44:31 +00:00
robaustin c12e63a59a fixed MemoryLeakTest 2018-11-19 11:27:43 +00:00
Rob Austin 9edac73234 addded try with resources to tests 2018-11-16 18:31:11 +00:00
Rob Austin 3a426bace4 removed redundant method 2018-11-16 17:34:39 +00:00
Rob Austin 5cb73e7dd9 fixed set the expected value size 2018-11-16 17:15:15 +00:00
Rob Austin dbecb72115 fixed https://github.com/OpenHFT/Chronicle-Map/issues/166 removed pos+1 2018-11-16 17:07:18 +00:00
Rob Austin 79c7701a52 fixed https://github.com/OpenHFT/Chronicle-Map/issues/166 void relocation(Data<V> newValue, long newEntrySize) to void relocation(newValue, newSizeOfEverythingBeforeValue);` 2018-11-16 17:05:09 +00:00
Rob Austin 075083455e corrected -> return (int) (sizeInBytes / chunkSize) + 1; 2018-11-15 21:27:46 +00:00
Rob Austin 9a02d8e250 change to s.freeExtra(pos+1, entrySizeInChunks, newSizeInChunks); 2018-11-15 21:17:26 +00:00
Rob Austin 2f6e9441d7 added a work around to address -> net.openhft.chronicle.map.MissSizedMapsTest 2018-11-15 18:45:27 +00:00
Rob Austin 7d078d30a4 Merge remote-tracking branch 'origin/master' 2018-11-14 17:55:14 +00:00