-
Notifications
You must be signed in to change notification settings - Fork 283
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Initial version of craft binary mq message format (#1621) #2130
Initial version of craft binary mq message format (#1621) #2130
Commits on Jun 22, 2021
-
Initial version of craft binary mq message format
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for 47f4bee - Browse repository at this point
Copy the full SHA 47f4beeView commit details -
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for c69c353 - Browse repository at this point
Copy the full SHA c69c353View commit details -
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for fab036b - Browse repository at this point
Copy the full SHA fab036bView commit details -
Add more test to supress not used function lint
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for af5f8c8 - Browse repository at this point
Copy the full SHA af5f8c8View commit details -
Remove not useful decodeRowChangedEvent function
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for b14a8e7 - Browse repository at this point
Copy the full SHA b14a8e7View commit details -
Use the correct size table to decode column groups
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for c4528d3 - Browse repository at this point
Copy the full SHA c4528d3View commit details -
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for 0472d8d - Browse repository at this point
Copy the full SHA 0472d8dView commit details -
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for 955cb7c - Browse repository at this point
Copy the full SHA 955cb7cView commit details -
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for 201f90b - Browse repository at this point
Copy the full SHA 201f90bView commit details -
Change to little endian like what protobuf does.
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for a318a49 - Browse repository at this point
Copy the full SHA a318a49View commit details -
Remove comments and fix column group values encoding
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for cba72ba - Browse repository at this point
Copy the full SHA cba72baView commit details -
Set schema and table to nil when they are empty
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for 8b157fe - Browse repository at this point
Copy the full SHA 8b157feView commit details -
Add more test cases and fix bugs about the fail tests
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for c8ee55e - Browse repository at this point
Copy the full SHA c8ee55eView commit details -
Add protobuf vs craft benchmark related code
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for e4095af - Browse repository at this point
Copy the full SHA e4095afView commit details -
Fix column group & year type seralization bug
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for 6992aaf - Browse repository at this point
Copy the full SHA 6992aafView commit details -
Force encoding year type to varint
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for 8c37b36 - Browse repository at this point
Copy the full SHA 8c37b36View commit details -
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for 34f0ded - Browse repository at this point
Copy the full SHA 34f0dedView commit details -
Disable lint for not yet used utility functions
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for a9a27d4 - Browse repository at this point
Copy the full SHA a9a27d4View commit details -
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for 7d1b4f2 - Browse repository at this point
Copy the full SHA 7d1b4f2View commit details -
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for b640062 - Browse repository at this point
Copy the full SHA b640062View commit details -
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for e631aec - Browse repository at this point
Copy the full SHA e631aecView commit details -
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for a6a3cd0 - Browse repository at this point
Copy the full SHA a6a3cd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1033d8 - Browse repository at this point
Copy the full SHA f1033d8View commit details -
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for 3d6e15e - Browse repository at this point
Copy the full SHA 3d6e15eView commit details -
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for c4bda42 - Browse repository at this point
Copy the full SHA c4bda42View commit details -
Change decoder to use body size table instead of offset table
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for 5611ddf - Browse repository at this point
Copy the full SHA 5611ddfView commit details -
Fix json.Number.Int64() overflow
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for bf063bc - Browse repository at this point
Copy the full SHA bf063bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fab547 - Browse repository at this point
Copy the full SHA 7fab547View commit details -
Use c.Logf instead of fmt.Printf
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for e7359bf - Browse repository at this point
Copy the full SHA e7359bfView commit details -
Seed random number generator in init function
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for 205937d - Browse repository at this point
Copy the full SHA 205937dView commit details -
Add comments to varint encoding logic
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for 9bfefe6 - Browse repository at this point
Copy the full SHA 9bfefe6View commit details -
Fix couple of typos and add some comments
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for ad97b40 - Browse repository at this point
Copy the full SHA ad97b40View commit details -
Remove deprecated RowID from header
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for 3ad6753 - Browse repository at this point
Copy the full SHA 3ad6753View commit details -
1. Remove deprecated RowID field from header 2. Use term dictionary to compress terms Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for f9d5004 - Browse repository at this point
Copy the full SHA f9d5004View commit details -
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for ed66033 - Browse repository at this point
Copy the full SHA ed66033View commit details -
Change size table to encode with varint chunk
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for 12c69ff - Browse repository at this point
Copy the full SHA 12c69ffView commit details -
Always encode terms in delta varint chunk
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for 5abe993 - Browse repository at this point
Copy the full SHA 5abe993View commit details -
Change header to encode type with delta varint chunk
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for d519db7 - Browse repository at this point
Copy the full SHA d519db7View commit details -
Use uvarint chunk to encode type of headers
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Configuration menu - View commit details
-
Copy full SHA for fa25abf - Browse repository at this point
Copy the full SHA fa25abfView commit details