Vladimir Pankrashkin
a3af2b5283
BJ-119: Migration interface ( #22 )
...
* BJ-119: Migration interface
* BJ-119: fix naming
* BJ-119: review fix: MigrationStore should return points list
2017-03-02 17:32:58 +03:00
Inal Arsanukaev
1260a770f4
BJ-115: Add tests for damsel objects ( #19 )
...
* BJ-115: Add tests for damsel objects
* added additional tests
* add tests with simple string structure
* BJ-115: Narrowed utf-8 codepoints set for randomString function
* BJ-115: Enabled serializer's ring test, disabled performance test
2017-02-28 14:05:20 +03:00
Vladimir Pankrashkin
73c476a671
Ft/bj 117/add set impl ( #21 )
...
* BJ-117: Add set support
* BJ-117: Add set support
* BJ-117: Fixed equals fail: ony filled data is pushed into uplevel structures
* BJ-117: Added more info for msgpack naming compression error
* BJ-117: Added set impl for msgpack
2017-02-27 18:49:19 +03:00
Pavel Popov
bb263c9b62
Fix set processor ( #20 )
2017-02-27 14:09:35 +04:00
Pavel Popov
0d0a896e91
BJ-76: Add set methods in Handler interface, add binaryData test ( #18 )
2017-02-17 17:37:42 +04:00
Pavel Popov
d623dc01de
BJ-76: Create maven modules ( #17 )
...
* BJ-76: Create maven modules
* BJ-76: Change pic
* BJ-76: Change readme
* BJ-76: Last fixes
* BJ-76: Add dependency management
* BJ-76: Fix readme
2017-02-17 13:24:31 +04:00
Pavel Popov
77591c3c8e
BJ-76: JSON handler ( #16 )
...
* BJ-76: Remove thrift types from json handler
* BJ-76: generate TBase objects in tests
* BJ-76: Replace control symbol, ", and /
* BJ-76: Create replace map before
2017-02-16 20:01:06 +04:00
Pavel Popov
5f4b718fe2
BJ-76: Fix equals bug, add more checks and tests ( #15 )
2017-02-15 16:46:39 +04:00
Vladimir Pankrashkin
03f3db1b55
Ft/bj 97/jolt reader ( #14 )
...
* BJ-97: Jolt impl added
* BJ-97: Test fixed
* BJ-97: Review fixes: convertType method extracted, renaming util methods
2017-02-14 12:32:10 +03:00
Pavel Popov
caff216c61
BJ-98: MockTBaseHandler ( #13 )
...
* BJ-98: MockTBaseHandler
* BJ-98: Review fixes
2017-02-13 17:32:24 +04:00
Pavel Popov
64032cf9d9
BJ-88: TBaseHandler ( #11 )
...
* BJ-88: TBase refactoring
* BJ-88: Refactor json
* BJ-88: Refactor tbase processor
* BJ-88; Yet another refactor
* BJ-88: Add struct and collection handling
* BJ-88: Simple refactor
* BJ-88: Add map handling
* BJ-88: field null check
* BJ-88: Fixes
* BJ-88: Add enum handling
* BJ-88: More refactor
* BJ-88: Add TUnion handling
* BJ-88: Add empty stack check
2017-02-13 15:49:24 +04:00
Pavel Popov
4cab483c72
BJ-88: Add kebab map ( #12 )
2017-02-10 17:44:17 +04:00
Vladimir Pankrashkin
eb1f39563b
Ft/bj 91/msg pack reader ( #10 )
...
* BJ-91: Fixed MsgPackHandler to conform Handler API
* BJ-91: MsgPack reader part1
* BJ-91: MsgPack reader part2
* BJ-91: Kebab test fix
2017-02-08 16:34:33 +03:00
Pavel Popov
3f5fc3bbad
BJ-88: Change handler interface ( #9 )
2017-02-08 15:49:20 +04:00
Pavel Popov
4894f4bf96
BJ-88: Add serializer and reader interface ( #8 )
...
* BJ-88: Add interfaces
* BJ-88: Fix serializer interface
* BJ-88: Change interface logic
2017-02-06 20:35:41 +04:00
Pavel Popov
1b6dd53683
BJ-76: Fix bug in close method, add json validate in test ( #5 )
...
* BJ-76: Fix bug in close method, add json validate in test
* BJ-76: Optimize findByCode method, add test for TBaseSerializer
* BJ-76: yet another optimization
* BJ-76: Add postmerge fixes
2017-02-06 17:55:46 +04:00
Vladimir Pankrashkin
5a41732d6e
Ft/bj 76/msg pack writer tuning ( #7 )
...
* BJ-76: Added MsgPack Writer
* BJ-76: Added name compression
* BJ-76: Code cleanup
* BJ-76: Just let me do this fix
2017-02-06 16:36:33 +03:00
Pavel Popov
49de3419e6
BJ-76: Add size in begin struct ( #6 )
2017-02-06 13:41:15 +04:00
Vladimir Pankrashkin
01b6b2bedb
BJ-76: Added MsgPack Writer ( #4 )
2017-02-02 18:21:45 +03:00
Pavel Popov
a0a4fd0dba
Ft/bj 76/json writer ( #3 )
...
* BJ-76: Add json writer
* BJ-76: Add stack changes
* BJ-76: Add check in endKey
* BJ-76: Change name method interaction
* BJ-76: Change ids names in stack
* BJ-76: Add enum, check nulls and more
2017-02-02 18:13:00 +04:00
Pavel Popov
ebbc8bacfd
BJ-76: change methods to void in StructWriter interface
2017-01-31 20:11:45 +03:00
Pavel Popov
7dd217b143
BJ-76: Change constructors in ByteStack
2017-01-31 19:43:07 +03:00
Pavel Popov
7aa9da9688
BJ-76: Add default value in stack
2017-01-31 19:25:13 +03:00
Pavel Popov
a4d3ea9ca4
BJ-76: Class to final Class
2017-01-31 19:05:29 +03:00
Pavel Popov
35b0520e48
BJ-76: add -1
2017-01-31 18:42:42 +03:00
Pavel Popov
d73a1f12ad
BJ-76: Add byteStack, double value
2017-01-31 18:39:53 +03:00
Pavel Popov
a8d3f6c2d9
BJ-76: Rename grammar to format
2017-01-31 17:39:35 +03:00
Pavel Popov
23e70868ec
BJ-76: Add exception and containers size
2017-01-31 17:36:38 +03:00
Pavel Popov
9d1932ca26
BJ-76: rename interface ( #2 )
...
* BJ-76: rename interface
* BJ-76: Rename object to struct
* BJ-76: rename method binaryValue to value
2017-01-31 17:10:25 +04:00
Pavel Popov
704b487e82
BJ-76: Thrift serializer ( #1 )
...
* BJ-76: init commit
* BJ-76: Small changes
* BJ-76: Remove redundant objects
2017-01-31 15:44:44 +04:00
Pavel Popov
d20de47d49
Initial commit
2017-01-12 15:46:16 +04:00