lgbo-ustc
dd70209623
fixed code style
2021-12-06 18:19:36 +08:00
lgbo-ustc
ddac2a33bd
fixed code style
2021-12-06 16:46:13 +08:00
lgbo-ustc
3c56a5deac
refector
...
1. Make the lru cache pilicy in RemoteReadBufferCache into Common/UnreleasableLRUCache.h
2. If try to use local cached file fail, the RemoteReadBuffer::create() return the original ReadBuffer
3. Remove LocalFileReader
4. RemoteCacheController does not hold a context now, and the download process starts in RemoteReadBufferCache
once a new RemoteCacheController is create successly
5. Make an abstract class RemoteFileMetaDataBase for descripting a remote file meta data.
6. Remote file meta data need to a version, can cache multi-version for a file now
2021-12-06 16:17:32 +08:00
lgbo-ustc
01940c3f01
coding refinement
...
1. make remote file meta data be a abstract class
2. make cache controller download process be started by RemoteReadBufferCache
2021-12-06 10:30:59 +08:00
lgbo-ustc
1c9d0b86cc
fixed code style
2021-12-02 18:19:15 +08:00
lgbo-ustc
c8f536a0a4
Use read/write buffer to read/write files
2021-12-02 18:11:35 +08:00
taiyang-li
701ad45aaa
Merge branch 'hive_table' of https://github.com/bigo-sg/ClickHouse into bigo_hive_table
2021-12-01 14:14:06 +08:00
taiyang-li
4aeadf3967
fix build error
2021-12-01 14:13:48 +08:00
lgbo-ustc
cce42ee311
fix logs
2021-12-01 11:32:58 +08:00
lgbo-ustc
0264afd7da
remove some comments
2021-12-01 11:03:33 +08:00
lgbo-ustc
aaa5d8f002
rewrite thread pool in remote file cache
2021-12-01 10:45:25 +08:00
lgbo-ustc
81eafdb708
fixed
2021-11-30 19:09:09 +08:00
taiyang-li
d213500a3e
remove blank at end of line
2021-11-30 18:23:24 +08:00
lgbo-ustc
1014ca8c58
make two loops in clearing cached files into one
2021-11-30 17:57:58 +08:00
lgbo-ustc
b023dd34c0
fixed code style
2021-11-30 17:11:58 +08:00
taiyang-li
cacf516e3e
calculate column value by default expression & apply defaults_for_omitted_fields_ in ArrowColumnToCHColumn
2021-11-30 14:52:26 +08:00
taiyang-li
ad6ba24efd
fix ArrowColumnToCHColumn
2021-11-30 10:49:57 +08:00
taiyang-li
6922f09ea3
reuse seekable read buffer with size
2021-11-29 20:19:36 +08:00
taiyang-li
1c4efe5b13
fix code style of logger and exceptin
2021-11-29 17:01:34 +08:00
taiyang-li
c7a0fe467f
fix code stylke
2021-11-29 16:22:43 +08:00
taiyang-li
83be8d28e6
fix code stylke
2021-11-29 14:50:33 +08:00
taiyang-li
fd4462db64
fix code style
2021-11-29 13:01:03 +08:00
taiyang-li
01f29fcf21
fix code style
2021-11-29 12:17:22 +08:00
taiyang-li
e8addd3243
fix code style
2021-11-29 12:01:52 +08:00
taiyang-li
85cb7fc23e
fix code style
2021-11-29 11:47:31 +08:00
taiyang-li
e67407b5c5
fix code style
2021-11-29 11:30:11 +08:00
lgbo-ustc
92b8ec5758
fixed code style
2021-11-16 11:11:58 +08:00
lgbo-ustc
41d3ec2481
fixed typos
2021-11-15 19:08:58 +08:00
lgbo-ustc
78eefe2cac
fixed code style
2021-11-15 17:51:09 +08:00
lgbo-ustc
a41a917b51
fixed : make recovering local cache meta informations run in backgroup
2021-11-15 16:47:12 +08:00
lgbo-ustc
e2d928c3b6
fixed: change local path format
2021-11-15 14:25:57 +08:00
lgbo-ustc
d1eb628f0c
fixed: change local path format
2021-11-15 11:16:58 +08:00
lgbo-ustc
50156059aa
fixed: change local path format
2021-11-15 10:09:21 +08:00
lgbo-ustc
dcb65af181
fixed : remove compile warnings
2021-11-12 16:43:35 +08:00
lgbo-ustc
d0de8ce961
fixed : code style
2021-11-12 13:56:06 +08:00
lgbo-ustc
a66a23c2e7
code modification based on the pr comment
2021-11-12 13:17:58 +08:00
taiyang-li
74b31ce6a9
fix code style
2021-11-12 10:23:27 +08:00
lgbo-ustc
9ad441c56d
rewrite codes base on comment
2021-11-11 19:50:08 +08:00
lgbo-ustc
c99ae74d50
fixed: condition for path exists is wrong
2021-11-11 16:06:37 +08:00
lgbo
a4cd9f516b
fixed on pr
...
small code refinement base on the pr
2021-11-11 14:47:27 +08:00
taiyang-li
3a566eeeeb
fix typo
2021-11-05 20:27:37 +08:00
taiyang-li
36ca0b296b
implement hive table engine
2021-11-05 19:55:30 +08:00