[IOTDB-920] Disable insert row thats only contains time/timestamp column#1774
[IOTDB-920] Disable insert row thats only contains time/timestamp column#1774HTHou merged 1 commit intoapache:masterfrom
Conversation
|
This pr is changing too many files. Please close it, pull master branch again, do the modification and re-submit a pr again. Thanks. |
|
@HTHou |
server/src/main/java/org/apache/iotdb/db/qp/executor/PlanExecutor.java
Outdated
Show resolved
Hide resolved
|
Hi @yuqi, thanks for your contribution! Haonan mentioned something about the code format style in another PR: we use double blank spaces rather than 4 blank spaces (or tab with 4 blank spaces) for Java Files. If you use a different code format style, then someone may reformat the file in the future and there will be a lot of meaningless changes. Read https://iotdb.apache.org/Development/ContributeGuide.html : |
|
@jixuan1989 |
* [IOTDB-785] Disable anonymous access MQTT service (apache#1447) * [IOTDB-503] Add checkTimeseriesExists for session * [IOTDB-785] Disable anonymous access MQTT service * add insertStringRecord rpc method (apache#1450) * add properties * Fix logic of creating MTree snapshot (apache#1452) * Fix logic of creating MTree snapshot * [IOTDB-787] set thrift and antlr as two independent module (apache#1451) * set thrift and antlr as two independent module Co-authored-by: xiangdong huang <sainthxd@gmail.com> * change vm mergeTimes to flushTimes * change flush vm times to 11 and add log * fix upgrade * fix test * [IoTDB-786]refactor the thrift rpc service to reduce duplicate codes of RPC and Sync module (apache#1453) * refactor the thrift rpc service to reduce duplicate codes of RPC and Sync module * fix bug that SyncClient is inconsistent with the server after refactor Co-authored-by: xiangdong huang <sainthxd@gmail.com> * fix maven warning about losing some plugin versions * fix restart bug * premerge for the distributed version (apache#1326) * a premerge for the distributed version * add sync thread interruption * fix dead wait in SyncServerManager and add retry * Update index.styl * fix LICENSE-binary (apache#1471) * fix review * fix test * fix test * split vm with flush (apache#1468) * split vm with flush * update should close Co-authored-by: 张凌哲 <zhanglingzhe@bytedance.com> * fix shouldClose * Fix sonar problems in hot_compaction branch (apache#1469) * Make sonar happy * Fix more sonar issues * Fix typo * fix bug * Fix tests * [IOTDB-627]Support range deletion for timeseries (apache#1400) * Fix conflicts * Fix sonar problems resulted by merging master * change back the delete way * change name * fix windows ci bug * [IOTDB-774]Fix "show timeseries" OOM problem (apache#1470) * show timeseries by fetchSize * add ShowTimeseriesDataSet Co-authored-by: SailVR <16231015@bjtu.edu.cn> Co-authored-by: Sail <37333508+SailVR@users.noreply.github.com> Co-authored-by: Haonan <hhaonan@outlook.com> * add log close * fix * fix * Update config.js * fix * fix * just end file * add log * add javadoc for RestorableTsFileIOWriter * update * remove endFile * make query right * remove seperate line * [IOTDB-791] Remove unused PathException * check fetch size in query * add DOAP file * [IOTDB-790] change base_dir to system_dir (apache#1467) * change base_dir to system_dir * [IOTDB-792] do not get MManager.readLock when inserting to avoid deadlock (apache#1481) * do not get MManager.readLock when inserting * wait all wals are replayed successfully * modify the logic to support cluster * use device node when update last cache * fix tmpProperties * [IOTDB-716] add lZ4 compress method (apache#1448) * fix check properties * fix check properties * Add design documentations for new range delete (apache#1484) * Add design documentations for new range delete * Add Tracing Doc (apache#1485) * Add tracing doc * readme * update the first section of Data Model and Terminology * solve hive-connector bug * reformat code * fix sonar * avoid string concat for single node version * update log and add some reader close (apache#1480) Add level hot compaction * fix sonar * fix sonar * rename upgrade to tmp suffix * change lock way * reduce duplication * change the default fetch size in session * [IOTDB-800] Add a new config type for those which could not be modified after first start * fix limit in group by * improve group by * fix vm recover bug * fix * update vm logger * fix * add truncate * add logger close * update vm merge utils * log * update log * fix vm pack bug * update filename compare * add log * fix sonar * change back memtable size in IoTDBConfig * [IOTDB-799]remove log visualizer code and doc (apache#1516) * remove log visualizer code and doc * [IOTDB-805] Fix BufferUnderflowException when querying TsFile stored in HDFS (apache#1519) * add vm level test and fix bug (apache#1522) * fix vm recover bug Co-authored-by: 张凌哲 <zhanglingzhe@bytedance.com> * Added python session client. * added Apache licenses to Python files. * Rm vm tmp file (apache#1528) * add vm level test and fix bug Co-authored-by: 张凌哲 <zhanglingzhe@bytedance.com> * Add doc for MeasurementSchema in Tablet (apache#1534) * fix tablet doc * delete old-version python example & update README file * Fix recover bug with vm (apache#1529) * fix recover vm bug * fix show latest timeseries and add printStackTrace for CI * change show latest timeseries way Co-authored-by: 张凌哲 <445073309@qq.com> Co-authored-by: qiaojialin <646274302@qq.com> * Add file list on disk (apache#1541) * add file list doc * [IOTDB-811] fix upgrading mlog many times when upgrading system.properties crashed (apache#1543) * fix upgrading mlog many times Co-authored-by: Jialin Qiao <qjl16@mails.tsinghua.edu.cn> Co-authored-by: Zesong Sun <szs19@mails.tsinghua.edu.cn> * improve recover process * fix bug * add docs for recover process * Add tracing part of FileLists doc (apache#1547) * add tracing part * fix deadlock after showing latest timeseries * update new range delete doc * Improve maven for stability (apache#1554) * add release note for v0.10.1 * fix some maven warn; Co-authored-by: xiangdong huang <sainthxd@gmail.com> * add keyword * add lost README_ZH * change query audit log to debug level * fix TsFileWriteWithTablet (apache#1558) * fix TsFileWriteWithTablet Co-authored-by: HTHou <hhaonan@outlook.com> * fix the third party dependencies to make license compatible with apache-license 2.0 (apache#1569) * fix the third party dependencies to make license compatible * fix load file * Cherry from 0.10.1 (apache#1576) * remove jol-core dependency which is introduced by hive-serde 2.8.4 * add release note for issue apache#1551 * remove org.json dependency because of license compatibility * merge with 0.10.1 for hive-connector/pom.xml Co-authored-by: xiangdong huang <sainthxd@gmail.com> * fix doc links * fix space encoding * Fix UserGuide/Overview/Architecture * set props in MeasurementSchema to null by default to release memory (apache#1585) * set props in MeasurementSchema to null by default * [IOTDB-827] Fix no permissions for operation LAST (apache#1587) * fix null pointer * add a test * fix headers format * server log_info.log does not contain INFO level log (apache#1598) * fix loginfo appender ref to FILEINFO * Use readLock in `getActiveRatio` * [ISSUE#1599]check datatype with encoding. (apache#1600) * fix spark package name in doc (apache#1607) * fix docker jmx * [IOTDB-832] fix reconnection failure bug in sessionPool (apache#1610) * [iotdb-832] fix sessionPool logic when reconnection failed. Co-authored-by: xiangdong huang <sainthxd@gmail.com> Co-authored-by: qiaojialin <646274302@qq.com> * [IOTDB-835] Fix delete timeseries and change data type then write failed (apache#1625) * [IOTDB-835] Fix delete timeseries and change data type then write failed * [hotfix] Delete useless code in Jenkinsfile Signed-off-by: ZhangZhanchun <zzchun@zju.edu.cn> * add a data migration example (apache#1601) * add a data migration example * [IOTDB-841] Unify the IOTDBConfig with iotdb-engine.cofig (apache#1629) * Unify the IOTDBConfig with iotdb-engine.cofig * disable vm (apache#1643) * [IOTDB-836] Fix merging statistics failed when endFile (apache#1637) * [IOTDB-836] Fix merging statistics failed when endFile * add Delete Storage Group statement to User Guide DDL (apache#1644) * add Delete Storage Group statement to User Guide DDL in Chinese and English version * changed eg storage group name * change prepared statement log level from info to debug (apache#1649) * Fix bug that 'List role privileges' cannot apply to root and other issues in doc (apache#1647) * [IOTDB-849] Optimize value filter query (apache#1651) * optimize the value filter query process * [IOTDB-682] C++ client build (apache#1616) Add C++ Client Co-authored-by: Shao <shao@MacBook-Pro.local> Co-authored-by: xiangdong huang <sainthxd@gmail.com> * Update the master branch for releasing 0.10.1 (apache#1646) * add dockerfile for 0.10.1 * add 0.10.1 download link Co-authored-by: xiangdong huang <sainthxd@gmail.com> * Support double quotation in Path and optimize the Path String usage v2 (apache#1627) Co-authored-by: Xiangwei Wei <526213833@qq.com> Co-authored-by: qiaojialin <646274302@qq.com> * - Made it possible to load the config from the classpath (apache#1661) * - Made it possible to load the config from the classpath * [IOTDB-855] Put back SessionPool resources if RuntimeException occurs (apache#1663) * IOTDB-855:Put back if RuntimeException occurs * [IOTDB-839] Make Tablet api more friendly (apache#1658) * fix a bug which caused delete timeseries unsuccessfully (apache#1664) * resolve grammatical mistake (apache#1669) * [IOTDB-837] ArrayIndexOutOfBoundsException if the measurementId size is not consistent with the value size (apache#1662) * IoTDB Session Interface Updates(0.9-0.10) (apache#1672) * Add session interface update doc * fix Chinese webpage translation (apache#1677) * fixed typo (apache#1674) * fix scheduleWithFixedDelay in wal * modify data manipulation doc (apache#1678) * enlarge force_wal_period_in_ms to 100ms * [New feature] Add the alias and show it as column name when querying (apache#1621) * Add java doc. (apache#1681) * add javadoc for PartialPath * add javadoc for Path * Update Path.java * add java doc Co-authored-by: qiaojialin <646274302@qq.com> * Reduce unnecessary initialization (apache#1682) * [Sonar] Fix Sonar checking bugs (apache#1673) * Fix thrift put some unnecessary bytes in a ByteBuffer (apache#1655) * add new committer chaow (apache#1688) * IOTDB-851: enhance failure tolerance when recover WAL (apache#1665) * Add show TTL to DDL Data Definition Language.md (apache#1695) * [IOTDB-813] Show storage group under given path prefix (apache#1694) * fix Url bug (apache#1699) * fix mem setting on windws when using 64-bit Java * fix dead lock on UpgradeUtils (apache#1701) Co-authored-by: surevil <zhanglz20@tsinghua.edu.cn> * Change hot compact way to level merge (apache#1620) add tsfilemanage * [IOTDB-856] Clear up the IoTDBSessionIT (apache#1670) * Add PPMC info for Jincheng Sun (apache#1709) * [IOTDB-670] raw data query interface (apache#1704) * Move Session API updates into Native_API.md (apache#1706) * [IOTDB-878][connector] Bump Flink to Flink 1.11.1 (apache#1711) * [IOTDB-875]fix flush storage group error when no data in storage group (apache#1700) * [Hot compaction] Add upgrade logic for TsFileManagement (apache#1707) * Add merge speed limiting (apache#1712) * [IOTDB-873] Add count devices DDL (apache#1705) * Fix As clause doc (apache#1697) * Fix Python method "set_time_zone" exception message (apache#1713) * [IOTDB-871] change port to rpc port in session (apache#1720) * add new PPMC members Haonan Hou and Dawei Liu (apache#1729) * add PPMC Haonan Hou * add PPMC Dawei Liu * fix some importcsv tool bug (apache#1692) * [IOTDB-881] Fix Double quotes bug in Align by device (apache#1717) * fix importCsvIT bug (apache#1730) * [IOTDB-840] Encode the three enum fields in MeasurementSchema to save memory (apache#1724) * fix bug that cross-test generates data out of the target folder (apache#1738) Co-authored-by: xiangdong huang <sainthxd@gmail.com> * [IOTDB-850] check list user/role privilege (apache#1698) * [IOTDB-848] support order by time asc/desc (apache#1650) * [IOTDB-877] fix prefix bug on show storage group and show devices (apache#1723) * [Doc]Add wal test doc (apache#1735) * [IOTDB-876] Add count storage group DDL (apache#1734) * Revert incorrect sonar fix in sync module (apache#1740) * [IOTDB-869] Failed to insert data via Windows CLI (apache#1714) * add compaction resource delete (apache#1741) * fix cross-tests bug (apache#1743) * delete lock in the LeafNode (apache#1745) * catch exception (apache#1748) * fix ProgressBar bug (apache#1747) * [IOTDB-872] Use system timezone in CLI (apache#1722) * [IOTDB-904] fix update last cache NullPointerException (apache#1752) * Update maven download url for TravisCI (WinOS) (apache#1754) * update maven's download url Co-authored-by: xiangdong huang <sainthxd@gmail.com> * Change TreeSet to List in getAllDevices (apache#1756) * Improve the readUnLock way while inserting (apache#1757) * update the website because of graduation (apache#1755) * fix ImportCsvToolIT bug * Fixed getFloat(int ColumnIndex) Method. * [bug] modify disableIS08601 to disableISO8601 * - Removed the incubation resources from the produced jars - Made the source plugin create source-jars even for SNAPSHOT builds * [IOTDB-870] change tags and attributes output format to two columns with json values(apache#1731) * [IOTDB-892] Replace fastjson with Gson (apache#1728) * Avoid type conversion when encoding MeasureSchema (apache#1749) * Update DML Data Manipulation Language.md (apache#1769) * [IOTDB-863]: add a switch to drop ouf-of-order data that is recognized by IoTDB (apache#1693) * server/src/assembly/resources/conf/logback.xml * fix loginfo appender ref to FILEINFO * initial code * edit name * changed code position * edit test case * add test cases for different time paritition Co-authored-by: root <root@DESKTOP-0B0JNJH.localdomain> * [IOTDB-907] Change TreeSet to HashSet in getAllDevices (apache#1772) * [IOTDB-919] Update License binary as fastjson has been removed (apache#1773) Co-authored-by: yuqi5 <yuqi5@xiaomi.com> * remove some redundant code (apache#1778) * [IOTDB-929] Update show timeseries information in readme (apache#1786) * remove incubating or incubator word * revert travis.xml as sonarcloud does not rename iotdb repo * revert travis.xml as sonarcloud does not rename iotdb repo * [IOTDB-934] Update TsFile structure graph (apache#1797) * Update docs/zh/UserGuide/Get Started/Frequently asked questions.md Co-authored-by: Haonan <hhaonan@outlook.com> * Update docs/zh/SystemDesign/TsFile/Format.md Co-authored-by: Haonan <hhaonan@outlook.com> * Update docs/UserGuide/Server/Download.md * Update README.md * [IOTDB-934] Add statistics description in TsFile document (apache#1798) * Update statistics information in TsFile document * Update Chinese * remove "incubator" word in all urls (apache#1802) * delete some useless type transfer while deserializing and serializing MeasurementMNode (apache#1803) * fix progressBar print problem (apache#1805) * fix homepage link (apache#1806) * [IOTDB-920] Disable insert row thats only contains time/timestamp column (apache#1774) * [IOTDB-922] Int and Long can convert to each other in ResultSet (apache#1775) * [IOTDB-916] Add a config entry to make Last cache configurable (apache#1770) * Add a config entry to switch on/off Last cache * Enable last cache by default * code format changes * Rerun travis ci * Add suppress for sonar warnings * [IOTDB-934] Update TsFile structure graph (apache#1807) * Remove unnecessary lock in MManager (apache#1783) Co-authored-by: Xin Wang <xinwang@apache.org> Co-authored-by: Jialin Qiao <qjl16@mails.tsinghua.edu.cn> Co-authored-by: Zesong Sun <szs19@mails.tsinghua.edu.cn> Co-authored-by: Xiangdong Huang <huangxdong@tsinghua.edu.cn> Co-authored-by: qiaojialin <646274302@qq.com> Co-authored-by: xiangdong huang <sainthxd@gmail.com> Co-authored-by: JackieTien97 <JackieTien@foxmail.com> Co-authored-by: Jiang Tian <jt2594838@163.com> Co-authored-by: Sail <37333508+SailVR@users.noreply.github.com> Co-authored-by: zhanglingzhe0820 <445073309@qq.com> Co-authored-by: wshao08 <59866276+wshao08@users.noreply.github.com> Co-authored-by: 张凌哲 <zhanglingzhe@bytedance.com> Co-authored-by: Xiangwei Wei <526213833@qq.com> Co-authored-by: 张宇欣 <545952550@qq.com> Co-authored-by: mychaow <941210239@qq.com> Co-authored-by: SilverNarcissus <151250176@smail.nju.edu.cn> Co-authored-by: Xiangwei Wei <34242296+Alima777@users.noreply.github.com> Co-authored-by: mzcshen <mazaichao@mail.tsinghua.edu.cn> Co-authored-by: Zekun Li <lzk571479986@gmail.com> Co-authored-by: wshao08 <kofshaow@163.com> Co-authored-by: zhutianci <zhutianci123456@gmail.com> Co-authored-by: liudw <liudw@apache.org> Co-authored-by: HouliangQi <neuyilan@163.com> Co-authored-by: LebronAl <TXYPotato@gmail.com> Co-authored-by: Haimei Guo <68632589+haimeiguo@users.noreply.github.com> Co-authored-by: dwq <41563853+dddddai@users.noreply.github.com> Co-authored-by: Boris <geniuspig@apache.org> Co-authored-by: ZhangZhanchun <zzchun@zju.edu.cn> Co-authored-by: Shao <shao@MacBook-Pro.local> Co-authored-by: Christofer Dutz <christofer.dutz@c-ware.de> Co-authored-by: wyh-ztf <67779101+wyh-ztf@users.noreply.github.com> Co-authored-by: Tianan Li <litiananfa@163.com> Co-authored-by: chaow <xunmengzhuiyi@gmail.com> Co-authored-by: yhwang-hbl <67779101+yhwang-hbl@users.noreply.github.com> Co-authored-by: xiaoyekanren <876670773@qq.com> Co-authored-by: surevil <zhanglz20@tsinghua.edu.cn> Co-authored-by: Jincheng Sun <sunjincheng121@gmail.com> Co-authored-by: Simon Schick <simonsimcity@gmail.com> Co-authored-by: chaow <runhuster@foxmail.com> Co-authored-by: Julian Feinauer <j.feinauer@pragmaticminds.de> Co-authored-by: Li Wei <wei.li2@timanetworks.com> Co-authored-by: Qi Yu <yuqi4733@gmail.com> Co-authored-by: yanhong wang <67779101+yhwangBonc@users.noreply.github.com> Co-authored-by: xuan <65952506+YZD1805010208@users.noreply.github.com> Co-authored-by: root <root@DESKTOP-0B0JNJH.localdomain> Co-authored-by: yuqi5 <yuqi5@xiaomi.com> Co-authored-by: Xiangdong Huang <hxd@apache.org>
No description provided.