- 23 8月, 2023 1 次提交
-
-
由 Zhijia Cao 提交于
-
- 28 9月, 2022 1 次提交
-
-
由 Chen YZ 提交于
-
- 03 5月, 2022 1 次提交
-
-
由 Liu Xuxin 提交于
-
- 13 4月, 2022 1 次提交
-
-
由 yschengzi 提交于
-
- 16 11月, 2021 1 次提交
-
-
由 Jackie Tien 提交于
-
- 02 4月, 2021 1 次提交
-
-
由 Jackie Tien 提交于
-
- 18 2月, 2021 1 次提交
-
-
由 sunjincheng121 提交于
-
- 15 1月, 2021 1 次提交
-
-
由 wshao08 提交于
-
- 29 8月, 2020 1 次提交
-
-
由 Boris 提交于
Co-authored-by: Xiangwei Wei <526213833@qq.com> Co-authored-by: Nqiaojialin <646274302@qq.com>
-
- 08 7月, 2020 1 次提交
-
-
由 wshao08 提交于
-
- 26 9月, 2019 1 次提交
-
-
由 Boris 提交于
Change javdoc to block comment.
-
- 23 7月, 2019 1 次提交
-
-
由 Jialin Qiao 提交于
* rename modules
-
- 05 7月, 2019 1 次提交
-
-
由 Jialin Qiao 提交于
* New Storage Engine. BufferwriteProcessor, OverflowProcessor, FileNodeProcessor and FileNodeManager are replaced by UnsealedTsFileProcessor, UnsealedTsFileProcessor, StorageGroupProcessor and StorageGroupManager. * Async Flush Processor * QueryDataSource is modified to adapt the new storage engine. * Data dir is modified. TsFile.restore, FileNode.restore are discarded. * a new tsfile summary file: tsfile.resource. * Overflow file is isomorphic with Tsfile. * A new chunk structure: TVList * Each tsfile has a WAL file. * Add some config parameters: memTableNumber, chunkBufferPoolEnable. * System_dir is discarded.
-
- 21 2月, 2019 1 次提交
-
-
由 Jiang Tian 提交于
* [IOTDB-5]Deal with merge and other optimizations (#17) add deletion function. * fix IntervalFileNode * fix a wrong branch in FileNodeManager * some format refinements * fix indent and equals() in Modification
-
- 24 1月, 2019 1 次提交
-
-
由 CGF 提交于
-
- 19 1月, 2019 1 次提交
-
-
由 xiangdong huang 提交于
1. modify asf header for each file; 2. enable apache-rat-plugin; 3. add more exclusive files on apache-rat-plugin and license-maven-plugin, i.e., *.json, *.md, and *.csv
-
- 18 1月, 2019 1 次提交
-
-
由 Rui Liu 提交于
* format Almost for obeying Google Java Style. * fix the problem of checkstyle * fix license-format template file location
-
- 13 1月, 2019 1 次提交
-
-
由 XuYi 提交于
* add apache header check plugin * add fotmat plugin * move format code to verify phase * change to compile phase * change to verify phase * remove special char in .travis * remove useless code * add apach header and format codes * Update MavenWrapperDownloader.java
-
- 12 1月, 2019 2 次提交
-
-
由 Xiangdong Huang 提交于
-
由 Xiangdong Huang 提交于
* add comment in PageHeader * add comment for TsFile, SeriesSchema, RecordUtils * add pagereader comment * add SeriesChunkReader comment * replace SeriesReader by TimeValuePairReader * add comment for class TsRowGroupBlockMetaData TsDeltaObject RowGroupMetaData * add comment for QueryConfig, QueryEngine, QueryType * translate a comment * format * change .ts to .tsfile * add comment for QueryDataSet, OnePassQueryDataSet, Field, OldRowRecord, RowRecord * recover ReadTest (not completed) and fix a neq filter bug * update ReadTest * fix a statistic bug and update ReadTest * update read demo * change RowGroupHeader to RowGroupFooter update ReadTest * add comment for IteratorOnePassQueryDataSet, TsPrimitiveType * add comment for IteratorOnePassQueryDataSet, TsPrimitiveType * add MetaMarker to distinguish RowGroupFooter and ChunkHeader * fix one SerializedSize bug add argument 'markerRead' in deserializeFrom() some refinements * fix one spelling miss * add comment for FilterUtils * to merge add_comment * add cov plugin and comment for encoding * update example * fix all reviews * fix reviews * move the project into subfolder * merge with master, and kill tsfile/interface * add second level index for tsfile * modify read process for usage of two level chunkgroup metadata * code format and rename RowGroup to ChunkGroup, SeriesChunk to Chunk, DeltaObject to Device * change delta object to device, row group to chunk group * change deltaFileWriter to fileWriter * fix ut test (for TsDeviceMetadataTest) * remove the .travis.yml * optimize ChunkLoaderImpl (#463) * add Metadata Seperator * remove hasNextChunkGroup in TsFileSequenceReader * add TsFileIOWriterTest * format * add reset() for decoder * delete * replace InputStream by ByteBuffer in PageDataReader (#467) * replace InputStream by ByteBuffer in PageDataReader * remove visitor * remove visitor in filter * change Long to long in filter * test * remove unnecessary T * fix issue 479:fix the bug caused by chunk cache loading (#481) * fix the bug of #479 The number of result is wrong when using filter, which is caused by chunk cache loading * replace readv2 to read, filterv2 to filter, and MeasurementDescriptor to MeasurementSchema in many classes' import clause. (#480) * recover example * change to long * remove satisfy in SeriesFilter * patch from write_thanos, for fix bug * rename reader * fix review * change tsfile io output as an interface (#493) * change tsfile io output as an interface * add new TsFileIoWriter for incomplete file * add method * add flush method to tsfileOutput * replace TimeValuePair by BatchData (#491) * read data in batch rather than one by one * discard TsPrimitive class * Timegenerator cache value optimization (#496) optimize time generator and hasNext & next * Move package (#497) * Move the read and write packages out of the timeseries package. * Rename class name *QueryFilter* to *Expression*. * Move the filter package into the read package. * Move the expression package out of the filter package. * Move all exception classes into cn.edu.tsinghua.tsfile.exception. * Update corresponding import in the IoTDB module. * Classify the common and utils packages. * fix the error in iotdb wal package; add processorexception * on the way * delete index package * remove package error * add utils * add TimeValuePair, format package * fix IExpression optimizer bug * remove fill and groupby package, format package * format package * comment old aggregate and query code * comment read analysis code * remove overflow update operation package * add transform filter operator to Expression * remove useless class in engine/control and fix pacakge in serialize * qp ok * QueryProcessExecutor ordinary query ok * format read * add series reader * modify read process * modify priority reader, merge reader and SealedReader, UnSealedReader * fix SealedTsFileReader, UnSealedTsFileReader * update priority merge reader * remove overflow chunk loader * delete QueryWithoutFilterExecutorImpl * format class code * format code * modify time generator * Engine data set without time generator * engine data set * replace FileChannel in tsfileSequenceReader as an interface * remove unused import * Write thanos (#514) * fix timegenerator and reader code * format code and doc * fix tsfile import * fix some import * remove query * add new class for reading unclosed TsFile * adapt UnSealedTsFileReader * update test in qp * refactor overflow and filenode * add fill * resolve the error of filter * delete generated codes by Thrfit * fix FileNodeProcessor * remove read package * fix test * delete interval tree test * resolve all error in filenode * fix error in tsfile metadata utils * add jdbc support * fix error in grafana * fix error in iotdb src/main/ * fix all error * modify the test for overflow and filenode * fix test error * delete some useless class * fix test * fix unit test * fix test error * modify the overflow test * fix test * delete fill feature * add IFill again * open limit and slimit in logical generator * fix plan test * format code * change some TsFileWriter functions as private; add comments in MemSeriesLazeMerger; fix the return value in write() in BufferWriteProcessor * fix bug when ReadWriteIOUtils.readAsPossible() read too much data. simplize read data by TsFileMetadataUtil in iotdb * change some parameter type from IMemSeries to TimeValuePairSorter if the parameter is only used for read * modifty some code for overflow test * better organize the IMemSeries and RawSeriesChunk (#522) * delete RawSeriesChunk, and change RawSeriesChunkLazyLoadImpl as ReadOnlyMemChunk * rename IMemSeries to IWritableMemSeries, and PrimitiveMemSeries to WriableMemChunk * remove the update and delete insert * add javadoc of BufferWriteProcessor * fix bug: add pre flush before write all chunk data into inputstream * make read program avaliable * add PriorityMergeReaderTest * fix the bug caused by querying empty series * modify the runing mode of test beautiful * redesign when to generate ChunkGroupFooter (#526) * fix read test * fix read bug * fix bug in read process * add override for some class * rename TestUitls to Constant * fix read test * fix problems due to alibaba java code * remove test in IoTDBCompleteTest * rename queryV2 package to query * change Action Map from <string, object> to <string, Action> * remove duplicated code in processor test * add javadoc for BufferWriteProcessor * add IoTDB query performance test * format code, fix bug * add TsFileDBConfig * fix too many open files bug of UnSeqFileReader * fix test * perfect test * fix query bug in UnSeqFile logic * fix test error * fix integration test error * submit performance test file, this shoule be deleted later * add ShowTimeseriesTest2 * perfect integration test * add MinMaxTime filter * remove performance package * add override method for some class * weaken the function of BufferWriteRestoreManager (#555) * add file stream manager to avoid too many oopen files error * add file stream manager for opened files * fix error in logback.xml configuration * Make TsFileSequenceReader concurrent safety. (#558) * add functions in TsFile reader for supporting concurrent reading (thread safe ) * remove commented codes, and prevent logback from outputting its own status at the start of every log * fix a bug * Fix unsafed serialized size #486 (#487) * fix #486 getSerializedSize() * fix null point * set reCalculateSerializedSize as private * Add timing opened file reader manager (#561) * merge master for clean ByteBuffer on high version JDK ( >1.8) * BufferWrite: Combine BufferWriteIO with BufferWriterRestoreManager into one class (#566) * delete SegmentInputStream and WithMMap * remove directByteBuffer check in TsFile, because we never use it * remove useless class (#570) * Replace delta object usage with device (#571) * remove tsfiledb to iotdb (#575) * merge with master (remove Chinese in the code)
-