Commit Graph

138 Commits

Author SHA1 Message Date
Minglei Jin 0c768f5beb fix(file/stat): fix atime 2023-08-24 14:02:25 +08:00
Minglei Jin fac7e521e9 s3/evict: fetch atime from stat file 2023-08-07 15:59:37 +08:00
Alex Duan 97a5ebac1c fix: miss out _fstat64 2023-04-25 17:10:12 +08:00
Alex Duan ee93500619 fix: log file size over 4G report error on windows 2023-04-25 17:03:58 +08:00
Hui Li 965d91572a
Merge pull request #20148 from taosdata/fix/3_coverity
fix(query): fix syntax errors on centos.
2023-02-24 17:39:12 +08:00
xinsheng Ren e3f21ae98f
fix: TD-22674 coverity scan (#20126)
* fix: TD-22674 coverity scan

* fix: compile error

---------

Co-authored-by: facetosea <25808407@qq.com>
2023-02-24 15:17:14 +08:00
Haojun Liao 22aa03307c fix(query): fix syntax errors on centos. 2023-02-24 11:38:54 +08:00
Xiaoyu Wang 3382a24a69 merge main 2023-02-10 18:03:11 +08:00
Ganlin Zhao 3b03341de4 fix: setting logKeepDays to -1 result in old log files not compressed and
empty.
2023-02-07 18:15:55 +08:00
facetosea 61734b9c6a fix:Deadlock caused by assert modification 2023-01-06 10:43:47 +08:00
Minglei Jin 4e1f5b2979 fix(meta): cleanup coverity scan issues 2023-01-05 14:04:21 +08:00
xinsheng Ren 936f282eab
TD-21220 fix assert (#19363)
* TD-21220 fix assert

* fix/compile failed

* fix/taosEOFFile exception return

Co-authored-by: facetosea <25808407@qq.com>
2023-01-05 09:20:14 +08:00
xinsheng Ren 047aae9caf
Enh/xsren/td 21652/win file lock base main (#19317)
* add os subtest (#19304)

* add os subtest

* fix/test.cpp include header file

Co-authored-by: facetosea <25808407@qq.com>

* TD-21652 win file lock

* fix/ostest:exception on mac

Co-authored-by: facetosea <25808407@qq.com>
2023-01-04 08:59:29 +08:00
Haojun Liao f93abddc88 fix(utility): fix the bug in creating auto delete files. 2023-01-03 11:16:49 +08:00
Shengliang Guan 12088812dd fix: should not fsync in log level is error 2022-12-16 15:54:19 +08:00
Shengliang Guan 7553cd6e65 fix: compile errors 2022-12-07 22:28:12 +08:00
Shengliang Guan 6d94afe48f
Revert "refact: adjust some assert cases" 2022-12-07 21:51:17 +08:00
Shengliang Guan 6ef608f7af fix: complie error 2022-12-07 19:02:43 +08:00
Minglei Jin 7a7d7f7d00 tdb/write: new tdbPWriteFile api for commit and prep async to maindb 2022-11-28 17:31:11 +08:00
Haojun Liao 9a208b2d09 other: merge 3.0 2022-11-24 17:08:15 +08:00
Alex Duan 36e1deb0de fix(shell): output redirect to file need not call fflush 2022-11-23 10:43:56 +08:00
Haojun Liao b83f895726 refactor: do some internal refactor. 2022-11-11 14:16:13 +08:00
Alex Duan 97e70e8f27 fix(all): coverity scan problem fixed 2022-10-24 18:41:39 +08:00
Alex Duan 39c800da80 fix(all): fixed coverity scan problems for second submiting 2022-10-22 15:41:37 +08:00
Hongze Cheng 1779c17375 more code 2022-10-18 16:22:06 +08:00
Hongze Cheng fcbaa6082b more code refact 2022-10-13 11:49:46 +08:00
afwerar bdf0a41b39 os: fix Mac access error 2022-08-26 14:52:17 +08:00
afwerar cf1c6346d5 build: cmake warning error 2022-08-24 17:09:12 +08:00
afwerar b3085f24a2 os: fix fseek error 2022-08-22 18:32:58 +08:00
afwerar 7d3ac0a2f5 shell: make show same id 2022-08-08 20:45:51 +08:00
Cary Xu 602d2aa377 other: rsma snapshot and misc update 2022-08-02 16:13:36 +08:00
afwerar 55cf31a094 os: add file auto del func 2022-07-05 20:54:50 +08:00
afwerar 5fabd7d3dd os: add file auto del func 2022-07-05 16:58:19 +08:00
afwerar b9a1c6744c os: add Mac compile support 2022-07-02 17:40:23 +08:00
Liu Jicong 52d09b4173 refactor(wal) 2022-07-01 14:39:21 +08:00
Cary Xu 0597f3b9cd refactor: rsma resource release 2022-06-26 18:44:49 +08:00
Liu Jicong 814b3caabf enh(stream): generate schema only once 2022-06-25 17:14:50 +08:00
Liu Jicong b23fa19bc4 feat(stream): sink table can be other db 2022-06-09 16:50:11 +08:00
afwerar ac09ef04a9 fix(os): add win32 udf case 2022-06-05 17:02:43 +08:00
afwerar 3a0efe7255 fix(os): run case on win 2022-05-25 16:30:26 +08:00
afwerar 93a0c69edc fix(os): win ctest error 2022-05-23 13:42:56 +08:00
afwerar b7ca4f7710 fix(os): win str to int64 error 2022-05-17 13:50:16 +08:00
afwerar 0815843e94 fix(os): make taosd.exe taos.exe run on windows. 2022-05-13 21:42:16 +08:00
Liu Jicong 1c98d780a0 fix(wal): int overflow 2022-05-12 20:51:08 +08:00
afwerar 4836843b99 fix(os): TDinternal CI error. 2022-05-09 17:03:31 +08:00
afwerar 02e6b38270 fix(os): make taosd run on win. 2022-05-09 03:22:05 +08:00
afwerar f4f11fdc01 fix(os): fix win open file error. 2022-04-28 19:46:37 +08:00
afwerar fc24521621 fix(os): windows compile 3.0. 2022-04-22 09:54:27 +08:00
Liu Jicong ef05b1bc95 fix: memory leak 2022-04-21 17:56:32 +08:00
Liu Jicong d75ab9b3ff refactor 2022-04-20 21:36:55 +08:00
afwerar 52f4699a52 fix(os): getline memory free error. 2022-04-18 17:34:10 +08:00
afwerar 5034cf4e3f fix(grant): taosd -k. 2022-04-13 16:48:29 +08:00
afwerar c11946fd75 [TD-13756]<fix>: Fix macro name error. 2022-04-11 18:55:43 +08:00
afwerar eb18ad240b [TD-13756]<fix>: log file open fail error. 2022-04-02 17:54:29 +08:00
afwerar 5d750f26aa [TD-13756]<fix>: file close memory error. 2022-03-31 19:16:56 +08:00
afwerar 222db126bc [TD-13758]<fix>: redefine memory api. 2022-03-26 00:29:53 +08:00
afwerar 79057240bd [TD-13759]<fix>: redefine thread api. 2022-03-20 00:47:45 +08:00
afwerar 394178da68 [TD-13767]<fix>: only use iconv. 2022-03-18 13:23:48 +08:00
Shuduo Sang 23bef711fc
Feature/sangshuduo/td 13063 3.0 windows (#10720)
* [TD-13063]<feature>: 3.0 on Windows

* add pthread in contrib

* fix linux compile

* fix osSemaphore

* add gnu regex for Windows

* fix compile error for Windows

* support arm platform

* port more OS files

* fix for Windows compile

* port more files

* fix macOS on x86_64

* port osFile

* port osSemaphone.h

* port osSocket.c

* port tconfig.c

* port ttimer.c

* add couple files
2022-03-15 21:35:04 +08:00
Cary Xu 1c135a691c
Merge pull request #10709 from taosdata/feature/TD-11463-3.0
Feature/td 11463 3.0
2022-03-11 19:47:30 +08:00
Shuduo Sang ba8d9a798e
Feature/sangshuduo/td 13063 3.0 windows (#10708)
* [TD-13063]<feature>: 3.0 on Windows

* add pthread in contrib

* fix linux compile

* fix osSemaphore

* add gnu regex for Windows

* fix compile error for Windows
2022-03-11 19:39:20 +08:00
Cary Xu 0c307568e4 code refactor 2022-03-11 19:38:13 +08:00
afwerar 13769072cb [TD-13756]<fix>: file system fp error. 2022-03-08 10:14:30 +08:00
afwerar 2c12354c2c [TD-13760]<fix>: libuv replace socket. 2022-03-07 02:07:23 +08:00
afwerar 71e4c41941 [TD-13756]<fix>: file system remove func. 2022-03-04 16:45:20 +08:00
afwerar 35b3edaea5 [TD-13756]<fix>: file system stat access func. 2022-03-04 00:04:57 +08:00
afwerar 39062f19a1 [TD-13756]<fix>: file system with lock. 2022-03-02 19:12:25 +08:00
afwerar 149cf94223 [TD-13756]<fix>: file system write fsync error 2022-03-02 15:28:40 +08:00
Liu Jicong a68153ae92 merge from 3.0 2022-03-01 18:00:50 +08:00
Liu Jicong 4d0b896670 merge from 3.0 2022-03-01 17:58:02 +08:00
Liu Jicong b5f5400d30 fix 2022-03-01 17:49:14 +08:00
afwerar a536f924f9 [TD-13756]<fix>: file system only read error. 2022-03-01 16:35:54 +08:00
afwerar d30b1020e5 [TD-13062]<fix>: file system add stream. 2022-03-01 01:01:23 +08:00
afwerar 24d7d68402 [TD-13062]<fix>: file system add stream. 2022-03-01 00:21:04 +08:00
afwerar c0fffd39f4 [TD-13062]<fix>: file system add stream. 2022-02-28 23:23:33 +08:00
afwerar 2b9dc8c7ea [TD-13062]<fix>: file system add stream. 2022-02-28 22:37:32 +08:00
afwerar c4a1bae79c [TD-13062]<fix>: file system write fsync error 2022-02-28 01:15:03 +08:00
afwerar 52bfe618e5 [TD-13062]<fix>: file system write fsync error 2022-02-28 01:08:12 +08:00
afwerar cfdd8f3f23 [TD-13062]<fix>: file system fsync fprintf error. 2022-02-25 16:03:53 +08:00
afwerar 0dce2d8053 [TD-13062]<fix>: file system getline error. 2022-02-25 13:06:48 +08:00
afwerar 8d9b2fdd92 [TD-13062]<fix>: file system getline error. 2022-02-25 11:16:30 +08:00
afwerar 5a37fdf28f [TD-13062]<fix>: cross platform file system. 2022-02-25 01:47:20 +08:00
Shengliang Guan b86bda4b41 refact tfs module 2022-01-18 22:40:28 -08:00
Hongze Cheng eb7151f73e more 2022-01-07 10:57:39 +00:00
Shengliang Guan 7330b0f8c8 remove printf 2021-11-27 14:57:16 +08:00
Shengliang Guan 140ec7c8aa [TD-10430] adjust util and common module 2021-10-04 12:09:50 +08:00
Shengliang Guan c0a171b144 [TD-10430] adjust os module 2021-10-03 10:32:14 +08:00
Shengliang Guan 7af18fc96c add some os files 2021-09-30 16:41:02 +08:00