This repository was archived by the owner on Dec 18, 2025. It is now read-only.
Commit 5cd951f
committed
Merge remote-tracking branch 'origin/main'
# Conflicts:
# .gitignore
# .gitmodules
# CMakeLists.txt
# build.sh
# docs/docs/game/miniob-vectordb.md
# src/common/log/log.h
# src/common/sys/rc.h
# src/observer/common/init.cpp
# src/observer/common/value.cpp
# src/observer/common/value.h
# src/observer/net/cli_communicator.cpp
# src/observer/net/sql_task_handler.h
# src/observer/sql/executor/create_table_executor.cpp
# src/observer/sql/executor/load_data_executor.cpp
# src/observer/sql/executor/load_data_executor.h
# src/observer/sql/executor/set_variable_executor.cpp
# src/observer/sql/expr/aggregate_hash_table.h
# src/observer/sql/expr/aggregator.h
# src/observer/sql/expr/arithmetic_operator.hpp
# src/observer/sql/expr/expression.cpp
# src/observer/sql/expr/expression.h
# src/observer/sql/expr/expression_iterator.h
# src/observer/sql/expr/expression_tuple.h
# src/observer/sql/expr/tuple.h
# src/observer/sql/expr/tuple_cell.h
# src/observer/sql/operator/aggregate_vec_physical_operator.cpp
# src/observer/sql/operator/calc_physical_operator.h
# src/observer/sql/operator/delete_logical_operator.h
# src/observer/sql/operator/delete_physical_operator.h
# src/observer/sql/operator/explain_physical_operator.cpp
# src/observer/sql/operator/group_by_vec_physical_operator.h
# src/observer/sql/operator/insert_logical_operator.cpp
# src/observer/sql/operator/insert_logical_operator.h
# src/observer/sql/operator/insert_physical_operator.h
# src/observer/sql/operator/logical_operator.cpp
# src/observer/sql/operator/physical_operator.cpp
# src/observer/sql/operator/physical_operator.h
# src/observer/sql/operator/string_list_physical_operator.h
# src/observer/sql/operator/table_get_logical_operator.cpp
# src/observer/sql/operator/table_get_logical_operator.h
# src/observer/sql/optimizer/conjunction_simplification_rule.cpp
# src/observer/sql/optimizer/logical_plan_generator.cpp
# src/observer/sql/optimizer/logical_plan_generator.h
# src/observer/sql/optimizer/optimize_stage.cpp
# src/observer/sql/optimizer/physical_plan_generator.cpp
# src/observer/sql/optimizer/physical_plan_generator.h
# src/observer/sql/optimizer/predicate_pushdown_rewriter.cpp
# src/observer/sql/parser/expression_binder.cpp
# src/observer/sql/parser/expression_binder.h
# src/observer/sql/parser/gen_parser.sh
# src/observer/sql/parser/lex_sql.cpp
# src/observer/sql/parser/lex_sql.h
# src/observer/sql/parser/lex_sql.l
# src/observer/sql/parser/parse_defs.h
# src/observer/sql/parser/yacc_sql.cpp
# src/observer/sql/parser/yacc_sql.hpp
# src/observer/sql/parser/yacc_sql.y
# src/observer/sql/stmt/create_index_stmt.h
# src/observer/sql/stmt/create_table_stmt.cpp
# src/observer/sql/stmt/create_table_stmt.h
# src/observer/sql/stmt/delete_stmt.cpp
# src/observer/sql/stmt/filter_stmt.cpp
# src/observer/sql/stmt/filter_stmt.h
# src/observer/sql/stmt/load_data_stmt.h
# src/observer/sql/stmt/select_stmt.h
# src/observer/sql/stmt/stmt.cpp
# src/observer/sql/stmt/stmt.h
# src/observer/storage/buffer/frame.cpp
# src/observer/storage/buffer/page.h
# src/observer/storage/clog/log_file.cpp
# src/observer/storage/common/meta_util.h
# src/observer/storage/db/db.cpp
# src/observer/storage/db/db.h
# src/observer/storage/field/field_meta.cpp
# src/observer/storage/index/bplus_tree.cpp
# src/observer/storage/record/record.h
# src/observer/storage/record/record_manager.cpp
# src/observer/storage/record/record_manager.h
# src/observer/storage/table/table.cpp
# src/observer/storage/table/table.h
# src/observer/storage/table/table_meta.cpp
# src/observer/storage/table/table_meta.h
# src/observer/storage/trx/mvcc_trx.cpp
# src/observer/storage/trx/mvcc_trx.h
# src/observer/storage/trx/trx.h
# src/observer/storage/trx/vacuous_trx.h
# test/case/miniob_test.py
# test/case/result/primary-aggregation-func.result
# test/case/result/primary-complex-sub-query.result
# test/case/result/primary-drop-table.result
# test/case/result/primary-group-by.result
# test/case/result/primary-insert.result
# test/case/result/primary-null.result
# test/case/result/primary-simple-sub-query.result
# test/case/result/primary-text.result
# test/case/result/primary-unique.result
# test/case/result/primary-update.result
# test/case/test/primary-insert.test
# test/case/test/primary-null.test
# test/perf/client_performance_test.cpp
# unittest/observer/mvcc_trx_log_test.cpp254 files changed
Lines changed: 18626 additions & 4686 deletions
File tree
- .vscode
- deps/3rd
- src
- common
- lang
- log
- sys
- obclient
- observer
- common
- type
- event
- net
- sql
- builtin
- executor
- expr
- operator
- optimizer
- parser
- query_cache
- stmt
- storage
- buffer
- clog
- common
- db
- default
- field
- index
- record
- table
- trx
- test/case
- result
- test
- unittest/observer
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
1 | 68 | | |
2 | 69 | | |
3 | 70 | | |
| |||
Submodule googletest updated 123 files
- .clang-format+1-1
- .github/workflows/clang-format.yml+20
- .github/workflows/cmake.yml+18
- .github/workflows/meson.yml+65
- .travis.yml-71
- .travis_scripts/cmake_builder.sh-130
- .travis_scripts/meson_builder.sh-83
- .travis_scripts/run-clang-format.py-356
- .travis_scripts/run-clang-format.sh-4
- .travis_scripts/travis.before_install.linux.sh-8
- .travis_scripts/travis.before_install.osx.sh
- .travis_scripts/travis.install.linux.sh-5
- .travis_scripts/travis.install.osx.sh-1
- CMakeLists.txt+17-17
- SECURITY.md+17
- amalgamate.py+3-3
- example/readFromString/readFromString.cpp+1-1
- include/PreventInSourceBuilds.cmake+2-2
- include/json/allocator.h+13-2
- include/json/config.h+1-1
- include/json/reader.h+36-5
- include/json/value.h+34-3
- include/json/version.h+4-5
- include/json/writer.h+5-7
- jsoncpp-namespaced-targets.cmake+9-7
- jsoncppConfig.cmake.in+1-1
- jsoncppConfig.cmake.meson.in+6
- meson.build+41-4
- src/jsontestrunner/main.cpp+5-2
- src/lib_json/CMakeLists.txt+1-4
- src/lib_json/json_reader.cpp+89-77
- src/lib_json/json_value.cpp+30-13
- src/lib_json/json_writer.cpp+10-5
- src/test_lib_json/jsontest.cpp+1-1
- src/test_lib_json/jsontest.h+1-1
- src/test_lib_json/main.cpp+61-12
- test/data/fail_strict_comment_01.json+4
- test/data/fail_strict_comment_02.json+4
- test/data/fail_strict_comment_03.json+3
- test/data/fail_test_object_02.json+1
- test/runjsontests.py+6-3
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | | - | |
62 | | - | |
| 61 | + | |
| 62 | + | |
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
| |||
162 | 162 | | |
163 | 163 | | |
164 | 164 | | |
165 | | - | |
| 165 | + | |
166 | 166 | | |
167 | 167 | | |
168 | 168 | | |
| |||
228 | 228 | | |
229 | 229 | | |
230 | 230 | | |
231 | | - | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
232 | 237 | | |
233 | 238 | | |
234 | 239 | | |
| |||
315 | 320 | | |
316 | 321 | | |
317 | 322 | | |
318 | | - | |
319 | | - | |
320 | | - | |
321 | | - | |
322 | | - | |
323 | | - | |
324 | | - | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
325 | 329 | | |
326 | 330 | | |
327 | 331 | | |
| |||
335 | 339 | | |
336 | 340 | | |
337 | 341 | | |
338 | | - | |
| 342 | + | |
339 | 343 | | |
340 | 344 | | |
341 | 345 | | |
| |||
0 commit comments