2
0
Fork 0
mirror of https://github.com/ii64/sonic.git synced 2026-06-21 00:46:43 +08:00
sonic/encoder
Yi Duan 8dbcce341b
fix: decimal map key may be truncated and populated unexpectedly (#382)
* fix:(StreamDecoder) Integer map key may be truncated and populated unexpectedly

* feat: expose option `DefaultBufferSize`

* test adjust

* test adjust

* feat: add options to make default buffer size adjustable
2023-03-14 13:49:27 +08:00
..
asm.s chore: make it open-source 2021-05-28 23:58:58 +08:00
assembler_amd64_go116.go feat: more complete function loader (#354) 2023-02-08 14:35:00 +08:00
assembler_amd64_go117.go feat: more complete function loader (#354) 2023-02-08 14:35:00 +08:00
assembler_test.go fix: decimal map key may be truncated and populated unexpectedly (#382) 2023-03-14 13:49:27 +08:00
compiler.go feat: more complete function loader (#354) 2023-02-08 14:35:00 +08:00
compiler_test.go fix:(encoder) pass pv through compiler recursively (#336) 2022-12-13 14:26:58 +08:00
debug_go116.go fix (encoder): spill RL (buffer length) register while calling internal encoders in case of it got scratched (#230) 2022-05-23 12:27:29 +08:00
debug_go117.go feat: more complete function loader (#354) 2023-02-08 14:35:00 +08:00
encoder.go fix: free the large buffer from pool (#369) 2023-02-24 17:31:26 +08:00
encoder_test.go feat:(encoder) support concrete-type key implementing encoding.TextMarshaler while encoding map (#343) 2022-12-30 17:48:04 +08:00
errors.go fix: add nil pointer check (#224) 2022-05-19 13:24:57 +08:00
mapiter.go feat:(encoder) support concrete-type key implementing encoding.TextMarshaler while encoding map (#343) 2022-12-30 17:48:04 +08:00
pools.go fix: decimal map key may be truncated and populated unexpectedly (#382) 2023-03-14 13:49:27 +08:00
primitives.go feat: repl invalid utf8 in serde by option (#357) 2023-02-10 18:55:27 +08:00
sort.go fix: make it sorted when marshalling integer key map (#117) 2021-10-18 19:31:33 +08:00
sort_test.go refactor: make it more readable (#104) 2021-09-18 11:31:25 +08:00
stream.go feat: support streaming IO (#225) 2022-05-24 10:38:43 +08:00
stream_test.go fmt: move thrid-party tests into another module (#299) 2022-09-20 12:02:41 +08:00
stubs_go116.go feat: more complete function loader (#354) 2023-02-08 14:35:00 +08:00
stubs_go117.go feat: more complete function loader (#354) 2023-02-08 14:35:00 +08:00
stubs_go120.go feat: more complete function loader (#354) 2023-02-08 14:35:00 +08:00
testdata_test.go chore: make it open-source 2021-05-28 23:58:58 +08:00
types.go feat: supports map key-sorting via encoder options 2021-08-16 18:31:41 +08:00
utils.go feat: more complete function loader (#354) 2023-02-08 14:35:00 +08:00