519305cb22
[feature-wip] (memory tracker) (step4) Switch TLS mem tracker to separate more detailed memory usage ( #8669 )
...
Based on #8605 , Separate out the memory usage of each operator from the Query/Load/StorageEngine mem tracker.
2022-04-08 09:02:26 +08:00
eeae516e37
[Feature](Memory) Hook TCMalloc new/delete automatically counts to MemTracker ( #8476 )
...
Early Design Documentation: https://shimo.im/docs/DT6JXDRkdTvdyV3G
Implement a new way of memory statistics based on TCMalloc New/Delete Hook,
MemTracker and TLS, and it is expected that all memory new/delete/malloc/free
of the BE process can be counted.
2022-03-20 23:06:54 +08:00
6c6380969b
[refactor] replace boost smart ptr with stl ( #6856 )
...
1. replace all boost::shared_ptr to std::shared_ptr
2. replace all boost::scopted_ptr to std::unique_ptr
3. replace all boost::scoped_array to std::unique<T[]>
4. replace all boost:thread to std::thread
2021-11-17 10:18:35 +08:00
8738ce380b
Add long text type STRING, with a maximum length of 2GB. Usage is similar to varchar, and there is no guarantee for the performance of storing extremely long data ( #6391 )
2021-08-18 09:05:40 +08:00
7eae3e280a
[optimization] use inline optimize ExprContext::get_value ( #5385 )
2021-02-16 22:35:14 +08:00
6fedf5881b
[CodeFormat] Clang-format cpp sources ( #4965 )
...
Clang-format all c++ source files.
2020-11-28 18:36:49 +08:00
10e1e29711
Remove header file common/names.h ( #4945 )
2020-11-26 17:00:48 +08:00
09f97f8a05
[Refactor] Fixes some be typo part 2 ( #4747 )
2020-10-20 09:28:57 +08:00
9d03ba236b
Uniform Status ( #1317 )
2019-06-14 23:38:31 +08:00
37b4cafe87
Change variable and namespace name in BE ( #268 )
...
Change 'palo' to 'doris'
2018-11-02 10:22:32 +08:00
2868793b6b
Change license to Apache License 2.0 ( #262 )
2018-11-01 09:06:01 +08:00
2419384e8a
push 3.3.19 to github ( #193 )
...
* push 3.3.19 to github
* merge to 20ed420122a8283200aa37b0a6179b6a571d2837
2018-05-15 20:38:22 +08:00
e2311f656e
baidu palo
2017-08-11 17:51:21 +08:00