-
-
Notifications
You must be signed in to change notification settings - Fork 147
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
Update CHANGELOG.md for v0.4.27 #929
Conversation
Warning Review failedThe pull request is closed. WalkthroughIn version 0.4.27 of Yorkie, improvements were made to error handling, document management, and local change handling. Documentation and versioning were updated accordingly. Changes
Poem
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (invoked as PR comments)
Additionally, you can add CodeRabbit Configration File (
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Go Benchmark
Benchmark suite | Current: 7b1620a | Previous: 763a0de | Ratio |
---|---|---|---|
BenchmarkDocument/constructor_test |
1489 ns/op 1337 B/op 24 allocs/op |
1561 ns/op 1337 B/op 24 allocs/op |
0.95 |
BenchmarkDocument/constructor_test - ns/op |
1489 ns/op |
1561 ns/op |
0.95 |
BenchmarkDocument/constructor_test - B/op |
1337 B/op |
1337 B/op |
1 |
BenchmarkDocument/constructor_test - allocs/op |
24 allocs/op |
24 allocs/op |
1 |
BenchmarkDocument/status_test |
1074 ns/op 1305 B/op 22 allocs/op |
952.2 ns/op 1305 B/op 22 allocs/op |
1.13 |
BenchmarkDocument/status_test - ns/op |
1074 ns/op |
952.2 ns/op |
1.13 |
BenchmarkDocument/status_test - B/op |
1305 B/op |
1305 B/op |
1 |
BenchmarkDocument/status_test - allocs/op |
22 allocs/op |
22 allocs/op |
1 |
BenchmarkDocument/equals_test |
7636 ns/op 7273 B/op 132 allocs/op |
7877 ns/op 7273 B/op 132 allocs/op |
0.97 |
BenchmarkDocument/equals_test - ns/op |
7636 ns/op |
7877 ns/op |
0.97 |
BenchmarkDocument/equals_test - B/op |
7273 B/op |
7273 B/op |
1 |
BenchmarkDocument/equals_test - allocs/op |
132 allocs/op |
132 allocs/op |
1 |
BenchmarkDocument/nested_update_test |
16742 ns/op 12139 B/op 262 allocs/op |
18832 ns/op 12138 B/op 262 allocs/op |
0.89 |
BenchmarkDocument/nested_update_test - ns/op |
16742 ns/op |
18832 ns/op |
0.89 |
BenchmarkDocument/nested_update_test - B/op |
12139 B/op |
12138 B/op |
1.00 |
BenchmarkDocument/nested_update_test - allocs/op |
262 allocs/op |
262 allocs/op |
1 |
BenchmarkDocument/delete_test |
22459 ns/op 15364 B/op 341 allocs/op |
22695 ns/op 15363 B/op 341 allocs/op |
0.99 |
BenchmarkDocument/delete_test - ns/op |
22459 ns/op |
22695 ns/op |
0.99 |
BenchmarkDocument/delete_test - B/op |
15364 B/op |
15363 B/op |
1.00 |
BenchmarkDocument/delete_test - allocs/op |
341 allocs/op |
341 allocs/op |
1 |
BenchmarkDocument/object_test |
8611 ns/op 6817 B/op 120 allocs/op |
8767 ns/op 6817 B/op 120 allocs/op |
0.98 |
BenchmarkDocument/object_test - ns/op |
8611 ns/op |
8767 ns/op |
0.98 |
BenchmarkDocument/object_test - B/op |
6817 B/op |
6817 B/op |
1 |
BenchmarkDocument/object_test - allocs/op |
120 allocs/op |
120 allocs/op |
1 |
BenchmarkDocument/array_test |
29113 ns/op 11947 B/op 276 allocs/op |
29154 ns/op 11947 B/op 276 allocs/op |
1.00 |
BenchmarkDocument/array_test - ns/op |
29113 ns/op |
29154 ns/op |
1.00 |
BenchmarkDocument/array_test - B/op |
11947 B/op |
11947 B/op |
1 |
BenchmarkDocument/array_test - allocs/op |
276 allocs/op |
276 allocs/op |
1 |
BenchmarkDocument/text_test |
30443 ns/op 14715 B/op 469 allocs/op |
30515 ns/op 14716 B/op 469 allocs/op |
1.00 |
BenchmarkDocument/text_test - ns/op |
30443 ns/op |
30515 ns/op |
1.00 |
BenchmarkDocument/text_test - B/op |
14715 B/op |
14716 B/op |
1.00 |
BenchmarkDocument/text_test - allocs/op |
469 allocs/op |
469 allocs/op |
1 |
BenchmarkDocument/text_composition_test |
28732 ns/op 18422 B/op 484 allocs/op |
28655 ns/op 18422 B/op 484 allocs/op |
1.00 |
BenchmarkDocument/text_composition_test - ns/op |
28732 ns/op |
28655 ns/op |
1.00 |
BenchmarkDocument/text_composition_test - B/op |
18422 B/op |
18422 B/op |
1 |
BenchmarkDocument/text_composition_test - allocs/op |
484 allocs/op |
484 allocs/op |
1 |
BenchmarkDocument/rich_text_test |
80612 ns/op 38476 B/op 1148 allocs/op |
80821 ns/op 38475 B/op 1148 allocs/op |
1.00 |
BenchmarkDocument/rich_text_test - ns/op |
80612 ns/op |
80821 ns/op |
1.00 |
BenchmarkDocument/rich_text_test - B/op |
38476 B/op |
38475 B/op |
1.00 |
BenchmarkDocument/rich_text_test - allocs/op |
1148 allocs/op |
1148 allocs/op |
1 |
BenchmarkDocument/counter_test |
17500 ns/op 10722 B/op 244 allocs/op |
17397 ns/op 10722 B/op 244 allocs/op |
1.01 |
BenchmarkDocument/counter_test - ns/op |
17500 ns/op |
17397 ns/op |
1.01 |
BenchmarkDocument/counter_test - B/op |
10722 B/op |
10722 B/op |
1 |
BenchmarkDocument/counter_test - allocs/op |
244 allocs/op |
244 allocs/op |
1 |
BenchmarkDocument/text_edit_gc_100 |
1279009 ns/op 870954 B/op 16753 allocs/op |
1273874 ns/op 870938 B/op 16754 allocs/op |
1.00 |
BenchmarkDocument/text_edit_gc_100 - ns/op |
1279009 ns/op |
1273874 ns/op |
1.00 |
BenchmarkDocument/text_edit_gc_100 - B/op |
870954 B/op |
870938 B/op |
1.00 |
BenchmarkDocument/text_edit_gc_100 - allocs/op |
16753 allocs/op |
16754 allocs/op |
1.00 |
BenchmarkDocument/text_edit_gc_1000 |
50286659 ns/op 50536076 B/op 181717 allocs/op |
51270834 ns/op 50536433 B/op 181720 allocs/op |
0.98 |
BenchmarkDocument/text_edit_gc_1000 - ns/op |
50286659 ns/op |
51270834 ns/op |
0.98 |
BenchmarkDocument/text_edit_gc_1000 - B/op |
50536076 B/op |
50536433 B/op |
1.00 |
BenchmarkDocument/text_edit_gc_1000 - allocs/op |
181717 allocs/op |
181720 allocs/op |
1.00 |
BenchmarkDocument/text_split_gc_100 |
1863429 ns/op 1528809 B/op 15605 allocs/op |
1859729 ns/op 1528850 B/op 15605 allocs/op |
1.00 |
BenchmarkDocument/text_split_gc_100 - ns/op |
1863429 ns/op |
1859729 ns/op |
1.00 |
BenchmarkDocument/text_split_gc_100 - B/op |
1528809 B/op |
1528850 B/op |
1.00 |
BenchmarkDocument/text_split_gc_100 - allocs/op |
15605 allocs/op |
15605 allocs/op |
1 |
BenchmarkDocument/text_split_gc_1000 |
109343302 ns/op 135077553 B/op 182204 allocs/op |
108820851 ns/op 135075867 B/op 182192 allocs/op |
1.00 |
BenchmarkDocument/text_split_gc_1000 - ns/op |
109343302 ns/op |
108820851 ns/op |
1.00 |
BenchmarkDocument/text_split_gc_1000 - B/op |
135077553 B/op |
135075867 B/op |
1.00 |
BenchmarkDocument/text_split_gc_1000 - allocs/op |
182204 allocs/op |
182192 allocs/op |
1.00 |
BenchmarkDocument/text_delete_all_10000 |
15612885 ns/op 10182453 B/op 40672 allocs/op |
16388289 ns/op 10183263 B/op 40676 allocs/op |
0.95 |
BenchmarkDocument/text_delete_all_10000 - ns/op |
15612885 ns/op |
16388289 ns/op |
0.95 |
BenchmarkDocument/text_delete_all_10000 - B/op |
10182453 B/op |
10183263 B/op |
1.00 |
BenchmarkDocument/text_delete_all_10000 - allocs/op |
40672 allocs/op |
40676 allocs/op |
1.00 |
BenchmarkDocument/text_delete_all_100000 |
298862014 ns/op 142688968 B/op 411721 allocs/op |
303227737 ns/op 142679848 B/op 411689 allocs/op |
0.99 |
BenchmarkDocument/text_delete_all_100000 - ns/op |
298862014 ns/op |
303227737 ns/op |
0.99 |
BenchmarkDocument/text_delete_all_100000 - B/op |
142688968 B/op |
142679848 B/op |
1.00 |
BenchmarkDocument/text_delete_all_100000 - allocs/op |
411721 allocs/op |
411689 allocs/op |
1.00 |
BenchmarkDocument/text_100 |
213908 ns/op 120035 B/op 5081 allocs/op |
214931 ns/op 120037 B/op 5081 allocs/op |
1.00 |
BenchmarkDocument/text_100 - ns/op |
213908 ns/op |
214931 ns/op |
1.00 |
BenchmarkDocument/text_100 - B/op |
120035 B/op |
120037 B/op |
1.00 |
BenchmarkDocument/text_100 - allocs/op |
5081 allocs/op |
5081 allocs/op |
1 |
BenchmarkDocument/text_1000 |
2328183 ns/op 1169023 B/op 50085 allocs/op |
2370586 ns/op 1169022 B/op 50085 allocs/op |
0.98 |
BenchmarkDocument/text_1000 - ns/op |
2328183 ns/op |
2370586 ns/op |
0.98 |
BenchmarkDocument/text_1000 - B/op |
1169023 B/op |
1169022 B/op |
1.00 |
BenchmarkDocument/text_1000 - allocs/op |
50085 allocs/op |
50085 allocs/op |
1 |
BenchmarkDocument/array_1000 |
1218180 ns/op 1091391 B/op 11831 allocs/op |
1232622 ns/op 1091365 B/op 11831 allocs/op |
0.99 |
BenchmarkDocument/array_1000 - ns/op |
1218180 ns/op |
1232622 ns/op |
0.99 |
BenchmarkDocument/array_1000 - B/op |
1091391 B/op |
1091365 B/op |
1.00 |
BenchmarkDocument/array_1000 - allocs/op |
11831 allocs/op |
11831 allocs/op |
1 |
BenchmarkDocument/array_10000 |
13255529 ns/op 9800616 B/op 120298 allocs/op |
13387105 ns/op 9800155 B/op 120297 allocs/op |
0.99 |
BenchmarkDocument/array_10000 - ns/op |
13255529 ns/op |
13387105 ns/op |
0.99 |
BenchmarkDocument/array_10000 - B/op |
9800616 B/op |
9800155 B/op |
1.00 |
BenchmarkDocument/array_10000 - allocs/op |
120298 allocs/op |
120297 allocs/op |
1.00 |
BenchmarkDocument/array_gc_100 |
146779 ns/op 132713 B/op 1260 allocs/op |
149154 ns/op 132720 B/op 1260 allocs/op |
0.98 |
BenchmarkDocument/array_gc_100 - ns/op |
146779 ns/op |
149154 ns/op |
0.98 |
BenchmarkDocument/array_gc_100 - B/op |
132713 B/op |
132720 B/op |
1.00 |
BenchmarkDocument/array_gc_100 - allocs/op |
1260 allocs/op |
1260 allocs/op |
1 |
BenchmarkDocument/array_gc_1000 |
1398573 ns/op 1159212 B/op 12877 allocs/op |
1412126 ns/op 1159231 B/op 12877 allocs/op |
0.99 |
BenchmarkDocument/array_gc_1000 - ns/op |
1398573 ns/op |
1412126 ns/op |
0.99 |
BenchmarkDocument/array_gc_1000 - B/op |
1159212 B/op |
1159231 B/op |
1.00 |
BenchmarkDocument/array_gc_1000 - allocs/op |
12877 allocs/op |
12877 allocs/op |
1 |
BenchmarkDocument/counter_1000 |
198601 ns/op 193081 B/op 5771 allocs/op |
201121 ns/op 193081 B/op 5771 allocs/op |
0.99 |
BenchmarkDocument/counter_1000 - ns/op |
198601 ns/op |
201121 ns/op |
0.99 |
BenchmarkDocument/counter_1000 - B/op |
193081 B/op |
193081 B/op |
1 |
BenchmarkDocument/counter_1000 - allocs/op |
5771 allocs/op |
5771 allocs/op |
1 |
BenchmarkDocument/counter_10000 |
2140745 ns/op 2088009 B/op 59778 allocs/op |
2149365 ns/op 2088013 B/op 59778 allocs/op |
1.00 |
BenchmarkDocument/counter_10000 - ns/op |
2140745 ns/op |
2149365 ns/op |
1.00 |
BenchmarkDocument/counter_10000 - B/op |
2088009 B/op |
2088013 B/op |
1.00 |
BenchmarkDocument/counter_10000 - allocs/op |
59778 allocs/op |
59778 allocs/op |
1 |
BenchmarkDocument/object_1000 |
1355901 ns/op 1428141 B/op 9849 allocs/op |
1361001 ns/op 1428129 B/op 9849 allocs/op |
1.00 |
BenchmarkDocument/object_1000 - ns/op |
1355901 ns/op |
1361001 ns/op |
1.00 |
BenchmarkDocument/object_1000 - B/op |
1428141 B/op |
1428129 B/op |
1.00 |
BenchmarkDocument/object_1000 - allocs/op |
9849 allocs/op |
9849 allocs/op |
1 |
BenchmarkDocument/object_10000 |
15372649 ns/op 12167715 B/op 100568 allocs/op |
15049596 ns/op 12165825 B/op 100562 allocs/op |
1.02 |
BenchmarkDocument/object_10000 - ns/op |
15372649 ns/op |
15049596 ns/op |
1.02 |
BenchmarkDocument/object_10000 - B/op |
12167715 B/op |
12165825 B/op |
1.00 |
BenchmarkDocument/object_10000 - allocs/op |
100568 allocs/op |
100562 allocs/op |
1.00 |
BenchmarkDocument/tree_100 |
1095645 ns/op 943694 B/op 6101 allocs/op |
1021369 ns/op 943701 B/op 6101 allocs/op |
1.07 |
BenchmarkDocument/tree_100 - ns/op |
1095645 ns/op |
1021369 ns/op |
1.07 |
BenchmarkDocument/tree_100 - B/op |
943694 B/op |
943701 B/op |
1.00 |
BenchmarkDocument/tree_100 - allocs/op |
6101 allocs/op |
6101 allocs/op |
1 |
BenchmarkDocument/tree_1000 |
80917022 ns/op 86460614 B/op 60115 allocs/op |
73724281 ns/op 86460320 B/op 60115 allocs/op |
1.10 |
BenchmarkDocument/tree_1000 - ns/op |
80917022 ns/op |
73724281 ns/op |
1.10 |
BenchmarkDocument/tree_1000 - B/op |
86460614 B/op |
86460320 B/op |
1.00 |
BenchmarkDocument/tree_1000 - allocs/op |
60115 allocs/op |
60115 allocs/op |
1 |
BenchmarkDocument/tree_10000 |
10021813860 ns/op 8580661280 B/op 600223 allocs/op |
9559945678 ns/op 8580659792 B/op 600204 allocs/op |
1.05 |
BenchmarkDocument/tree_10000 - ns/op |
10021813860 ns/op |
9559945678 ns/op |
1.05 |
BenchmarkDocument/tree_10000 - B/op |
8580661280 B/op |
8580659792 B/op |
1.00 |
BenchmarkDocument/tree_10000 - allocs/op |
600223 allocs/op |
600204 allocs/op |
1.00 |
BenchmarkDocument/tree_delete_all_1000 |
75094773 ns/op 87509481 B/op 75265 allocs/op |
76219559 ns/op 87509851 B/op 75266 allocs/op |
0.99 |
BenchmarkDocument/tree_delete_all_1000 - ns/op |
75094773 ns/op |
76219559 ns/op |
0.99 |
BenchmarkDocument/tree_delete_all_1000 - B/op |
87509481 B/op |
87509851 B/op |
1.00 |
BenchmarkDocument/tree_delete_all_1000 - allocs/op |
75265 allocs/op |
75266 allocs/op |
1.00 |
BenchmarkDocument/tree_edit_gc_100 |
3773119 ns/op 4146736 B/op 15140 allocs/op |
3814210 ns/op 4146676 B/op 15141 allocs/op |
0.99 |
BenchmarkDocument/tree_edit_gc_100 - ns/op |
3773119 ns/op |
3814210 ns/op |
0.99 |
BenchmarkDocument/tree_edit_gc_100 - B/op |
4146736 B/op |
4146676 B/op |
1.00 |
BenchmarkDocument/tree_edit_gc_100 - allocs/op |
15140 allocs/op |
15141 allocs/op |
1.00 |
BenchmarkDocument/tree_edit_gc_1000 |
299438237 ns/op 383743618 B/op 154849 allocs/op |
301224523 ns/op 383744914 B/op 154852 allocs/op |
0.99 |
BenchmarkDocument/tree_edit_gc_1000 - ns/op |
299438237 ns/op |
301224523 ns/op |
0.99 |
BenchmarkDocument/tree_edit_gc_1000 - B/op |
383743618 B/op |
383744914 B/op |
1.00 |
BenchmarkDocument/tree_edit_gc_1000 - allocs/op |
154849 allocs/op |
154852 allocs/op |
1.00 |
BenchmarkDocument/tree_split_gc_100 |
2491690 ns/op 2412452 B/op 11125 allocs/op |
2557698 ns/op 2412482 B/op 11125 allocs/op |
0.97 |
BenchmarkDocument/tree_split_gc_100 - ns/op |
2491690 ns/op |
2557698 ns/op |
0.97 |
BenchmarkDocument/tree_split_gc_100 - B/op |
2412452 B/op |
2412482 B/op |
1.00 |
BenchmarkDocument/tree_split_gc_100 - allocs/op |
11125 allocs/op |
11125 allocs/op |
1 |
BenchmarkDocument/tree_split_gc_1000 |
183103782 ns/op 222251520 B/op 121993 allocs/op |
181361280 ns/op 222251618 B/op 121987 allocs/op |
1.01 |
BenchmarkDocument/tree_split_gc_1000 - ns/op |
183103782 ns/op |
181361280 ns/op |
1.01 |
BenchmarkDocument/tree_split_gc_1000 - B/op |
222251520 B/op |
222251618 B/op |
1.00 |
BenchmarkDocument/tree_split_gc_1000 - allocs/op |
121993 allocs/op |
121987 allocs/op |
1.00 |
BenchmarkRPC/client_to_server |
387827286 ns/op 16970317 B/op 175384 allocs/op |
379183424 ns/op 16960866 B/op 175365 allocs/op |
1.02 |
BenchmarkRPC/client_to_server - ns/op |
387827286 ns/op |
379183424 ns/op |
1.02 |
BenchmarkRPC/client_to_server - B/op |
16970317 B/op |
16960866 B/op |
1.00 |
BenchmarkRPC/client_to_server - allocs/op |
175384 allocs/op |
175365 allocs/op |
1.00 |
BenchmarkRPC/client_to_client_via_server |
642577662 ns/op 35942448 B/op 320794 allocs/op |
630534465 ns/op 32602784 B/op 320576 allocs/op |
1.02 |
BenchmarkRPC/client_to_client_via_server - ns/op |
642577662 ns/op |
630534465 ns/op |
1.02 |
BenchmarkRPC/client_to_client_via_server - B/op |
35942448 B/op |
32602784 B/op |
1.10 |
BenchmarkRPC/client_to_client_via_server - allocs/op |
320794 allocs/op |
320576 allocs/op |
1.00 |
BenchmarkRPC/attach_large_document |
1222683671 ns/op 1897289280 B/op 8801 allocs/op |
1202020039 ns/op 1919879272 B/op 8832 allocs/op |
1.02 |
BenchmarkRPC/attach_large_document - ns/op |
1222683671 ns/op |
1202020039 ns/op |
1.02 |
BenchmarkRPC/attach_large_document - B/op |
1897289280 B/op |
1919879272 B/op |
0.99 |
BenchmarkRPC/attach_large_document - allocs/op |
8801 allocs/op |
8832 allocs/op |
1.00 |
BenchmarkRPC/adminCli_to_server |
566410553 ns/op 35951924 B/op 289520 allocs/op |
549262778 ns/op 35950740 B/op 289519 allocs/op |
1.03 |
BenchmarkRPC/adminCli_to_server - ns/op |
566410553 ns/op |
549262778 ns/op |
1.03 |
BenchmarkRPC/adminCli_to_server - B/op |
35951924 B/op |
35950740 B/op |
1.00 |
BenchmarkRPC/adminCli_to_server - allocs/op |
289520 allocs/op |
289519 allocs/op |
1.00 |
BenchmarkLocker |
63.92 ns/op 16 B/op 1 allocs/op |
63.78 ns/op 16 B/op 1 allocs/op |
1.00 |
BenchmarkLocker - ns/op |
63.92 ns/op |
63.78 ns/op |
1.00 |
BenchmarkLocker - B/op |
16 B/op |
16 B/op |
1 |
BenchmarkLocker - allocs/op |
1 allocs/op |
1 allocs/op |
1 |
BenchmarkLockerParallel |
39.31 ns/op 0 B/op 0 allocs/op |
38.71 ns/op 0 B/op 0 allocs/op |
1.02 |
BenchmarkLockerParallel - ns/op |
39.31 ns/op |
38.71 ns/op |
1.02 |
BenchmarkLockerParallel - B/op |
0 B/op |
0 B/op |
1 |
BenchmarkLockerParallel - allocs/op |
0 allocs/op |
0 allocs/op |
1 |
BenchmarkLockerMoreKeys |
144.9 ns/op 15 B/op 0 allocs/op |
147.1 ns/op 15 B/op 0 allocs/op |
0.99 |
BenchmarkLockerMoreKeys - ns/op |
144.9 ns/op |
147.1 ns/op |
0.99 |
BenchmarkLockerMoreKeys - B/op |
15 B/op |
15 B/op |
1 |
BenchmarkLockerMoreKeys - allocs/op |
0 allocs/op |
0 allocs/op |
1 |
BenchmarkChange/Push_10_Changes |
3992493 ns/op 121188 B/op 1285 allocs/op |
3954716 ns/op 121404 B/op 1284 allocs/op |
1.01 |
BenchmarkChange/Push_10_Changes - ns/op |
3992493 ns/op |
3954716 ns/op |
1.01 |
BenchmarkChange/Push_10_Changes - B/op |
121188 B/op |
121404 B/op |
1.00 |
BenchmarkChange/Push_10_Changes - allocs/op |
1285 allocs/op |
1284 allocs/op |
1.00 |
BenchmarkChange/Push_100_Changes |
15207378 ns/op 566367 B/op 6656 allocs/op |
14870306 ns/op 573282 B/op 6655 allocs/op |
1.02 |
BenchmarkChange/Push_100_Changes - ns/op |
15207378 ns/op |
14870306 ns/op |
1.02 |
BenchmarkChange/Push_100_Changes - B/op |
566367 B/op |
573282 B/op |
0.99 |
BenchmarkChange/Push_100_Changes - allocs/op |
6656 allocs/op |
6655 allocs/op |
1.00 |
BenchmarkChange/Push_1000_Changes |
119343428 ns/op 5241596 B/op 63149 allocs/op |
117597111 ns/op 5334896 B/op 63150 allocs/op |
1.01 |
BenchmarkChange/Push_1000_Changes - ns/op |
119343428 ns/op |
117597111 ns/op |
1.01 |
BenchmarkChange/Push_1000_Changes - B/op |
5241596 B/op |
5334896 B/op |
0.98 |
BenchmarkChange/Push_1000_Changes - allocs/op |
63149 allocs/op |
63150 allocs/op |
1.00 |
BenchmarkChange/Pull_10_Changes |
2922813 ns/op 100857 B/op 1004 allocs/op |
2929449 ns/op 100733 B/op 1005 allocs/op |
1.00 |
BenchmarkChange/Pull_10_Changes - ns/op |
2922813 ns/op |
2929449 ns/op |
1.00 |
BenchmarkChange/Pull_10_Changes - B/op |
100857 B/op |
100733 B/op |
1.00 |
BenchmarkChange/Pull_10_Changes - allocs/op |
1004 allocs/op |
1005 allocs/op |
1.00 |
BenchmarkChange/Pull_100_Changes |
4419338 ns/op 266328 B/op 3475 allocs/op |
4440259 ns/op 265271 B/op 3474 allocs/op |
1.00 |
BenchmarkChange/Pull_100_Changes - ns/op |
4419338 ns/op |
4440259 ns/op |
1.00 |
BenchmarkChange/Pull_100_Changes - B/op |
266328 B/op |
265271 B/op |
1.00 |
BenchmarkChange/Pull_100_Changes - allocs/op |
3475 allocs/op |
3474 allocs/op |
1.00 |
BenchmarkChange/Pull_1000_Changes |
9033382 ns/op 1493206 B/op 29852 allocs/op |
8638503 ns/op 1491903 B/op 29854 allocs/op |
1.05 |
BenchmarkChange/Pull_1000_Changes - ns/op |
9033382 ns/op |
8638503 ns/op |
1.05 |
BenchmarkChange/Pull_1000_Changes - B/op |
1493206 B/op |
1491903 B/op |
1.00 |
BenchmarkChange/Pull_1000_Changes - allocs/op |
29852 allocs/op |
29854 allocs/op |
1.00 |
BenchmarkSnapshot/Push_3KB_snapshot |
17326367 ns/op 713879 B/op 6661 allocs/op |
16982387 ns/op 714058 B/op 6654 allocs/op |
1.02 |
BenchmarkSnapshot/Push_3KB_snapshot - ns/op |
17326367 ns/op |
16982387 ns/op |
1.02 |
BenchmarkSnapshot/Push_3KB_snapshot - B/op |
713879 B/op |
714058 B/op |
1.00 |
BenchmarkSnapshot/Push_3KB_snapshot - allocs/op |
6661 allocs/op |
6654 allocs/op |
1.00 |
BenchmarkSnapshot/Push_30KB_snapshot |
121366281 ns/op 5580499 B/op 63157 allocs/op |
121077473 ns/op 5517594 B/op 63157 allocs/op |
1.00 |
BenchmarkSnapshot/Push_30KB_snapshot - ns/op |
121366281 ns/op |
121077473 ns/op |
1.00 |
BenchmarkSnapshot/Push_30KB_snapshot - B/op |
5580499 B/op |
5517594 B/op |
1.01 |
BenchmarkSnapshot/Push_30KB_snapshot - allocs/op |
63157 allocs/op |
63157 allocs/op |
1 |
BenchmarkSnapshot/Pull_3KB_snapshot |
6566202 ns/op 922071 B/op 15512 allocs/op |
6420049 ns/op 920888 B/op 15512 allocs/op |
1.02 |
BenchmarkSnapshot/Pull_3KB_snapshot - ns/op |
6566202 ns/op |
6420049 ns/op |
1.02 |
BenchmarkSnapshot/Pull_3KB_snapshot - B/op |
922071 B/op |
920888 B/op |
1.00 |
BenchmarkSnapshot/Pull_3KB_snapshot - allocs/op |
15512 allocs/op |
15512 allocs/op |
1 |
BenchmarkSnapshot/Pull_30KB_snapshot |
15637956 ns/op 7154267 B/op 150063 allocs/op |
15429819 ns/op 7161175 B/op 150105 allocs/op |
1.01 |
BenchmarkSnapshot/Pull_30KB_snapshot - ns/op |
15637956 ns/op |
15429819 ns/op |
1.01 |
BenchmarkSnapshot/Pull_30KB_snapshot - B/op |
7154267 B/op |
7161175 B/op |
1.00 |
BenchmarkSnapshot/Pull_30KB_snapshot - allocs/op |
150063 allocs/op |
150105 allocs/op |
1.00 |
BenchmarkSync/memory_sync_10_test |
6821 ns/op 1286 B/op 38 allocs/op |
7317 ns/op 1286 B/op 38 allocs/op |
0.93 |
BenchmarkSync/memory_sync_10_test - ns/op |
6821 ns/op |
7317 ns/op |
0.93 |
BenchmarkSync/memory_sync_10_test - B/op |
1286 B/op |
1286 B/op |
1 |
BenchmarkSync/memory_sync_10_test - allocs/op |
38 allocs/op |
38 allocs/op |
1 |
BenchmarkSync/memory_sync_100_test |
50878 ns/op 8643 B/op 273 allocs/op |
50901 ns/op 8990 B/op 295 allocs/op |
1.00 |
BenchmarkSync/memory_sync_100_test - ns/op |
50878 ns/op |
50901 ns/op |
1.00 |
BenchmarkSync/memory_sync_100_test - B/op |
8643 B/op |
8990 B/op |
0.96 |
BenchmarkSync/memory_sync_100_test - allocs/op |
273 allocs/op |
295 allocs/op |
0.93 |
BenchmarkSync/memory_sync_1000_test |
582193 ns/op 74217 B/op 2113 allocs/op |
400047 ns/op 83789 B/op 2712 allocs/op |
1.46 |
BenchmarkSync/memory_sync_1000_test - ns/op |
582193 ns/op |
400047 ns/op |
1.46 |
BenchmarkSync/memory_sync_1000_test - B/op |
74217 B/op |
83789 B/op |
0.89 |
BenchmarkSync/memory_sync_1000_test - allocs/op |
2113 allocs/op |
2712 allocs/op |
0.78 |
BenchmarkSync/memory_sync_10000_test |
7224686 ns/op 744064 B/op 20324 allocs/op |
4242376 ns/op 797898 B/op 24046 allocs/op |
1.70 |
BenchmarkSync/memory_sync_10000_test - ns/op |
7224686 ns/op |
4242376 ns/op |
1.70 |
BenchmarkSync/memory_sync_10000_test - B/op |
744064 B/op |
797898 B/op |
0.93 |
BenchmarkSync/memory_sync_10000_test - allocs/op |
20324 allocs/op |
24046 allocs/op |
0.85 |
BenchmarkTextEditing |
5230605932 ns/op 3901951536 B/op 18743557 allocs/op |
5422196638 ns/op 3901936664 B/op 18743503 allocs/op |
0.96 |
BenchmarkTextEditing - ns/op |
5230605932 ns/op |
5422196638 ns/op |
0.96 |
BenchmarkTextEditing - B/op |
3901951536 B/op |
3901936664 B/op |
1.00 |
BenchmarkTextEditing - allocs/op |
18743557 allocs/op |
18743503 allocs/op |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
What this PR does / why we need it:
Update CHANGELOG.md for v0.4.27
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Does this PR introduce a user-facing change?:
Additional documentation:
Checklist:
Summary by CodeRabbit
New Features
Documentation
v0.4.27
.0.4.27
.