Commit Graph
750 Commits
Author SHA1 Message Date
Rob Austin 86ebb1ed5e CE-14 fixed transaction id issue 2015-03-12 15:35:17 +00:00
Rob Austin f2d4d213fe CE-14 moved map code into the map project 2015-03-12 15:27:51 +00:00
Rob Austin 05f4af53fd CE-14 abstracted out client and server sides of engine 2015-03-12 14:50:17 +00:00
Rob Austin 894e4ccde6 CE-14 moved the stateswire connector for map into engine 2015-03-12 09:54:32 +00:00
Rob Austin cd076f8b3c CE-14 change the sizes to be 2 byte unsigned shorts ( to bring it inline with chronicle network ) 2015-03-11 19:08:45 +00:00
Rob Austin c5c52b2e4a added support for the WiredStatelesssChroncileMap to work using Chronicle-Network2 2015-03-11 16:29:33 +00:00
Rob Austin d4be5c7a83 updated to use enum 2015-03-10 19:55:40 +00:00
Rob Austin 61cccf1793 changed "string" to enum 2015-03-10 18:32:15 +00:00
Rob Austin 08d01fce6f moved wire testing into chronicle.map 2015-03-10 12:50:45 +00:00
Rob Austin 7acca87e65 now supports the creating of channels 2015-03-09 20:54:26 +00:00
Rob Austin a72347eebb now supports the creating of channels 2015-03-09 20:15:00 +00:00
Rob Austin ff2b20fc6d added support for putAll 2015-03-09 18:49:49 +00:00
Rob Austin 3c7ef12798 added support for keys values and entryset 2015-03-09 17:17:51 +00:00
Rob Austin dfcee0ec74 stateless chroncile map - still work in progress 2015-03-07 21:41:27 +00:00
Rob Austin 22d860f610 added some code for putAll 2015-03-07 14:33:08 +00:00
Rob Austin 967f134dec removed unwanted logging 2015-03-07 13:09:09 +00:00
Rob Austin 56b96107d7 fixed bug in handshaking 2015-03-07 13:05:45 +00:00
Rob Austin f2664210fe fixed issue with proxyString read and
Merge branch 'master' of https://github.com/OpenHFT/Chronicle-Wire

Conflicts:
	src/main/java/net/openhft/chronicle/wire/TextWire.java
2015-03-06 22:50:04 +00:00
Rob Austin a530bc7e3c HCOLL-312 work in progress updating map to use wire for the stateless client. 2015-03-06 08:22:27 +00:00
Rob Austin fac567319b HCOLL-312 work in progress updating map to use wire for the stateless client. 2015-03-05 17:30:06 +00:00
Rob Austin ad15d98f0c HCOLL-312 work in progress updating map to use wire for the stateless client. 2015-03-05 13:53:08 +00:00
Rob Austin 56220303d0 HCOLL-312 work in progress updating map to use wire for the stateless client. 2015-03-05 10:04:51 +00:00
Rob Austin ce0013b9fa wire stateless client - still work in progress 2015-03-04 21:38:12 +00:00
Rob Austin 2741d22504 added number based tests - still work in progress 2015-03-04 15:07:07 +00:00
Rob Austin e28d980c61 added number based tests - still work in progress 2015-03-04 10:28:23 +00:00
Rob Austin 0c755817c1 HCOLL-312 work in progress updating map to use wire for the stateless client. 2015-03-03 08:08:57 +00:00
Rob Austin 6258dc8a3c further work in progress on stateless wire chronicle map 2015-02-28 23:37:57 +00:00
Rob Austin 1e24e1d8f1 HCOLL-312 introduced wire based stateless client still work in progress 2015-02-28 11:32:23 +00:00
Rob Austin 52008aaf44 HCOLL-312 split the TCP layer of the stateless client into a separate class to allow multiple connections to the same server, in the future we will have different client class with the socket connection 2015-02-28 11:32:23 +00:00
Rob Austin da527021d7 added chronicle-core 2015-02-28 11:32:23 +00:00
leventov 0a2726ac4a Local updates couldn't be late 2015-02-19 19:42:25 +07:00
Rob Austin 2c1402f7f2 HCOLL-309 added code to better reject third party connections which turn out not to be chronicle. 2015-02-17 17:49:19 +07:00
leventov 3c89f05e81 Consider empty key in HashContext.keyInit() 2015-02-13 13:38:18 +07:00
leventov c8f61e3275 Dirty fix of issue with CharSequence equivalence, for correct ChronicleMap.equals() and hashCode() impls 2015-02-13 13:31:12 +07:00
leventov 9580010d61 Fixed bug in ByteBufferMarshaller 2015-02-13 13:29:55 +07:00
leventov befe50ec48 Fixed HashContext.keyInit() logic for lambda iterations 2015-02-13 13:29:14 +07:00
leventov 16f85e4c5e First step in separation of core ChronicleHash functionality from Map and Set; Start Java 8 adoption; Bug fixes 2015-02-12 15:24:24 +07:00
leventov cfd5a54fec Removed unused class classes 2015-02-09 08:47:25 +07:00
leventov 2b8d58466c Fixed a bug in ReplicatedChronicleMap -- forgot to drop relocated entry
mod iter bits
2015-02-09 06:25:36 +07:00
leventov 289179a08d Defensive checks in SizeMarshallers and possible bugs with marshalling 0, however it could be not supported 2015-02-09 06:24:26 +07:00
leventov 2d778a5042 Reduced max reasonable serialized size 2015-02-06 00:35:00 +07:00
leventov be4d966e56 Imporoved SerializationBuilder own serialization 2015-02-05 07:14:25 +07:00
Peter Lawrey 7200035cd9 Using heapSizeOrderedFieldsGrouped instead of heapSizeOrderedFields 2015-02-03 16:00:25 +00:00
leventov 5fe9e686d2 Moved name() from TcpTransportAndNetworkConfig to AbstractReplication 2015-02-03 22:37:41 +07:00
leventov 7e523d1bdc Applied changes by Rob 2015-01-31 23:19:09 +07:00
leventov b395770956 Updated Java-Lang version 2015-01-28 14:26:35 +07:00
leventov 68697831b8 Moved to CityHash (proven to be faster); Made Hashing and BytesInterop API more cohrent; removed Void marshalling because values should never be null 2015-01-26 13:21:27 +07:00
leventov b84e83537d When VanillaContext keys/values are CharSequences, use StringBuilder as reusable instances 2015-01-25 08:56:53 +07:00
leventov 3842755c67 Returned VanillaContext entry indirection in order to make patterns like map.getUsing(key, byteableValue) working 2015-01-25 08:55:52 +07:00
leventov 6d0b305051 Simplified putDefaultValue() 2015-01-24 16:02:58 +07:00