- 25 11月, 2021 8 次提交
-
-
由 Yifan Hao 提交于
When parsing DFile name, we expect the file name to follow the format of v<vid>f<fid>.<type>-ver<version>. When parsing type in tsdbParseDFilename(), it uses a glibc modifier "m" to allocate string. However, type string ("p" variable in the original code) could be NULL for various reasons, and the following code doesn't check NULL, while would lead to crash. This patch fixes this bug by using a stack allocated string to parse type. * Testing I have a local vnode repository like following: . ├── vnode145 │ ├── config.json │ ├── tsdb │ │ ├── data │ │ │ ├── v145f1736.data │ │ │ ├── v145f1736.head-ver14 │ │ │ ├── v145f1736.last │ │ │ ├── v145f1736.smad │ │ │ └── v145f1736.smal │ │ └── meta │ ├── version.json │ └── wal "vnode145" is lacking "current" for the FS status, but this is fine since it can be recovered from the "data" folder. However, the above repository will lead to taosd crashing while restoring "current", because type for DFile can sometimes be not parsed by the sscanf format before this patch. After this patch, the above repository can work OK and "current" can be restored. Also run taosdemo for sanity check. Spent 81.9563 seconds to insert rows: 100000000, affected rows: 100000000 with 8 thread(s) into test.meters. 1220162.42 records/second insert delay, avg: 65.13ms, max: 252.73ms, min: 24.77ms
-
由 Minglei Jin 提交于
[TS-707]<fix>: fixed crash when cleanup was called before creating all http threads
-
由 Minglei Jin 提交于
[TS-527]<fix>: fixed 'select *' with state_window bug
-
由 dapan1121 提交于
[TD-10797]<fix>: when column length is long, report 'invalid column name' error
-
由 Haojun Liao 提交于
TD-11087:fix csum/diff/derivate group by tbname limit bugs
-
由 Ganlin Zhao 提交于
-
由 shenglian zhou 提交于
-
由 shenglian zhou 提交于
-
- 24 11月, 2021 9 次提交
-
-
由 Yang Zhao 提交于
* [TD-11257]<fix>taosdemo cmdline -N * change init data length
-
由 xywang 提交于
-
由 sangshuduo 提交于
* [TD-10896]<fix>: replace blm3 with taosadapter * fix script to install taosadapter.service * fix if upx already executed * fix blm3 wording in document * fix tar.gz miss taosadapter service issue * make taosadapter build/install works on Mac * fix deb post install script.
-
由 xywang 提交于
-
由 Haojun Liao 提交于
[td-11169]<FIX>: fix query caused taosd crash.
-
由 xywang 提交于
-
由 Ganlin Zhao 提交于
-
由 Hui Li 提交于
fix_unused_value
-
由 Haojun Liao 提交于
Fix/td 8690 fix size buffer (STRING_OVERFLOW)
-
- 23 11月, 2021 14 次提交
-
-
由 robotspace 提交于
* Get accurate reason when a query is not executed sucessfully. Disable test case for async query in lua51 connector. * Add a build option to disable embedded lua lib. By default enable. * Restore default dependency for module query to avoid compile error on windows.
-
由 Hui Li 提交于
del centos 6
-
由 xywang 提交于
-
由 shenglian zhou 提交于
-
由 Ganlin Zhao 提交于
-
由 dapan1121 提交于
[TD-10815]<fix>: MODIFY COLUMN:'invalid operation: invalid column name', -2147483136
-
由 dapan1121 提交于
[TD-10813]<fix>: DROP COLUMN:'invalid operation: invalid column name', -2147483136
-
由 dapan1121 提交于
[TD-10897]<fix>: SchemaLess : Schemaless will auto convert Convert uppercase letters to lowercase
-
由 shenglian zhou 提交于
-
由 dapan1121 提交于
[TD-6452]<feature>: taoskeeper metrics collector phase 1 taosd implementation
-
由 shenglian zhou 提交于
-
由 shenglian zhou 提交于
fix diff function error for table blocks interleave. eg. table 1 block 1, table 2 block 1, table 1 block2
-
由 shenglian zhou 提交于
-
由 Ganlin Zhao 提交于
-
- 22 11月, 2021 9 次提交
-
-
由 cgp 提交于
-
由 Haojun Liao 提交于
-
由 Haojun Liao 提交于
-
由 shenglian zhou 提交于
-
由 xywang 提交于
-
由 shenglian zhou 提交于
-
由 shenglian zhou 提交于
stable sort to merge data from one vnode and make diff/derivate/csum/mavg not project query on stable
-
由 Haojun Liao 提交于
-
由 Minglei Jin 提交于
[TS-676]<fix>: fixed coredump when 'group by' was used
-