This is an automated email from the ASF dual-hosted git repository.

haonan pushed a commit to branch update_1.1.1_download
in repository https://gitbox.apache.org/repos/asf/iotdb.git

commit 3255fd4b5da584a022106e22376352b9b224e000
Author: HTHou <[email protected]>
AuthorDate: Wed Jun 14 17:53:43 2023 +0800

    Update v1.1.1 download links
---
 docs/Download/README.md                            |  22 +-
 docs/zh/Download/README.md                         |  22 +-
 .../main/java/org/apache/iotdb/SessionExample.java |  56 ++--
 iotdb-client/client-py/SessionExample.py           | 351 +--------------------
 site/iotdb-doap.rdf                                |   8 +
 5 files changed, 60 insertions(+), 399 deletions(-)

diff --git a/docs/Download/README.md b/docs/Download/README.md
index e15fa2aa728..7e4ae09a515 100644
--- a/docs/Download/README.md
+++ b/docs/Download/README.md
@@ -29,19 +29,19 @@
            <th>release notes</th>  
        </tr>
        <tr>
-            <td rowspan="2">1.1.0</td>
-            <td><a 
href="https://www.apache.org/dyn/closer.cgi/iotdb/1.1.0/apache-iotdb-1.1.0-all-bin.zip";>All-in-one</a></td>
-            <td><a 
href="https://downloads.apache.org/iotdb/1.1.0/apache-iotdb-1.1.0-all-bin.zip.sha512";>SHA512</a></td>
-            <td><a 
href="https://downloads.apache.org/iotdb/1.1.0/apache-iotdb-1.1.0-all-bin.zip.asc";>ASC</a></td>
-            <td rowspan="2"><a 
href="https://www.apache.org/dyn/closer.cgi/iotdb/1.1.0/apache-iotdb-1.1.0-source-release.zip";>Sources</a></td>
-            <td rowspan="2"><a 
href="https://downloads.apache.org/iotdb/1.1.0/apache-iotdb-1.1.0-source-release.zip.sha512";>SHA512</a></td>
-            <td rowspan="2"><a 
href="https://downloads.apache.org/iotdb/1.1.0/apache-iotdb-1.1.0-source-release.zip.asc";>ASC</a></td>
-            <td rowspan="2"><a 
href="https://raw.githubusercontent.com/apache/iotdb/rel/1.1/RELEASE_NOTES.md";>release
 notes</a></td>
+            <td rowspan="2">1.1.1</td>
+            <td><a 
href="https://www.apache.org/dyn/closer.cgi/iotdb/1.1.1/apache-iotdb-1.1.1-all-bin.zip";>All-in-one</a></td>
+            <td><a 
href="https://downloads.apache.org/iotdb/1.1.1/apache-iotdb-1.1.1-all-bin.zip.sha512";>SHA512</a></td>
+            <td><a 
href="https://downloads.apache.org/iotdb/1.1.1/apache-iotdb-1.1.1-all-bin.zip.asc";>ASC</a></td>
+            <td rowspan="2"><a 
href="https://www.apache.org/dyn/closer.cgi/iotdb/1.1.1/apache-iotdb-1.1.1-source-release.zip";>Sources</a></td>
+            <td rowspan="2"><a 
href="https://downloads.apache.org/iotdb/1.1.1/apache-iotdb-1.1.1-source-release.zip.sha512";>SHA512</a></td>
+            <td rowspan="2"><a 
href="https://downloads.apache.org/iotdb/1.1.1/apache-iotdb-1.1.1-source-release.zip.asc";>ASC</a></td>
+            <td rowspan="2"><a 
href="https://archive.apache.org/dist/iotdb/1.1.1/RELEASE_NOTES.md";>release 
notes</a></td>
       </tr>
       <tr>
-            <td><a 
href="https://www.apache.org/dyn/closer.cgi/iotdb/1.1.0/apache-iotdb-1.1.0-grafana-plugin-bin.zip";>Grafana-plugin</a></td>
-            <td><a 
href="https://downloads.apache.org/iotdb/1.1.0/apache-iotdb-1.1.0-grafana-plugin-bin.zip.sha512";>SHA512</a></td>
-            <td><a 
href="https://downloads.apache.org/iotdb/1.1.0/apache-iotdb-1.1.0-grafana-plugin-bin.zip.asc";>ASC</a></td>
+            <td><a 
href="https://www.apache.org/dyn/closer.cgi/iotdb/1.1.1/apache-iotdb-1.1.1-grafana-plugin-bin.zip";>Grafana-plugin</a></td>
+            <td><a 
href="https://downloads.apache.org/iotdb/1.1.1/apache-iotdb-1.1.1-grafana-plugin-bin.zip.sha512";>SHA512</a></td>
+            <td><a 
href="https://downloads.apache.org/iotdb/1.1.1/apache-iotdb-1.1.1-grafana-plugin-bin.zip.asc";>ASC</a></td>
       </tr>
       <tr>
             <td rowspan="3">0.13.4</td>
diff --git a/docs/zh/Download/README.md b/docs/zh/Download/README.md
index 07d2a145314..d010d0baa0d 100644
--- a/docs/zh/Download/README.md
+++ b/docs/zh/Download/README.md
@@ -28,19 +28,19 @@
            <th>发布说明</th>  
          </tr>
        <tr>
-            <td rowspan="2">1.1.0</td>
-            <td><a 
href="https://www.apache.org/dyn/closer.cgi/iotdb/1.1.0/apache-iotdb-1.1.0-all-bin.zip";>All-in-one</a></td>
-            <td><a 
href="https://downloads.apache.org/iotdb/1.1.0/apache-iotdb-1.1.0-all-bin.zip.sha512";>SHA512</a></td>
-            <td><a 
href="https://downloads.apache.org/iotdb/1.1.0/apache-iotdb-1.1.0-all-bin.zip.asc";>ASC</a></td>
-            <td rowspan="2"><a 
href="https://www.apache.org/dyn/closer.cgi/iotdb/1.1.0/apache-iotdb-1.1.0-source-release.zip";>源代码</a></td>
-            <td rowspan="2"><a 
href="https://downloads.apache.org/iotdb/1.1.0/apache-iotdb-1.1.0-source-release.zip.sha512";>SHA512</a></td>
-            <td rowspan="2"><a 
href="https://downloads.apache.org/iotdb/1.1.0/apache-iotdb-1.1.0-source-release.zip.asc";>ASC</a></td>
-            <td rowspan="2"><a 
href="https://raw.githubusercontent.com/apache/iotdb/rel/1.1/RELEASE_NOTES.md";>release
 notes</a></td>
+            <td rowspan="2">1.1.1</td>
+            <td><a 
href="https://www.apache.org/dyn/closer.cgi/iotdb/1.1.1/apache-iotdb-1.1.1-all-bin.zip";>All-in-one</a></td>
+            <td><a 
href="https://downloads.apache.org/iotdb/1.1.1/apache-iotdb-1.1.1-all-bin.zip.sha512";>SHA512</a></td>
+            <td><a 
href="https://downloads.apache.org/iotdb/1.1.1/apache-iotdb-1.1.1-all-bin.zip.asc";>ASC</a></td>
+            <td rowspan="2"><a 
href="https://www.apache.org/dyn/closer.cgi/iotdb/1.1.1/apache-iotdb-1.1.1-source-release.zip";>源代码</a></td>
+            <td rowspan="2"><a 
href="https://downloads.apache.org/iotdb/1.1.1/apache-iotdb-1.1.1-source-release.zip.sha512";>SHA512</a></td>
+            <td rowspan="2"><a 
href="https://downloads.apache.org/iotdb/1.1.1/apache-iotdb-1.1.1-source-release.zip.asc";>ASC</a></td>
+            <td rowspan="2"><a 
href="https://archive.apache.org/dist/iotdb/1.1.1/RELEASE_NOTES.md";>release 
notes</a></td>
       </tr>
       <tr>
-            <td><a 
href="https://www.apache.org/dyn/closer.cgi/iotdb/1.1.0/apache-iotdb-1.1.0-grafana-plugin-bin.zip";>Grafana
 插件</a></td>
-            <td><a 
href="https://downloads.apache.org/iotdb/1.1.0/apache-iotdb-1.1.0-grafana-plugin-bin.zip.sha512";>SHA512</a></td>
-            <td><a 
href="https://downloads.apache.org/iotdb/1.1.0/apache-iotdb-1.1.0-grafana-plugin-bin.zip.asc";>ASC</a></td>
+            <td><a 
href="https://www.apache.org/dyn/closer.cgi/iotdb/1.1.1/apache-iotdb-1.1.1-grafana-plugin-bin.zip";>Grafana
 插件</a></td>
+            <td><a 
href="https://downloads.apache.org/iotdb/1.1.1/apache-iotdb-1.1.1-grafana-plugin-bin.zip.sha512";>SHA512</a></td>
+            <td><a 
href="https://downloads.apache.org/iotdb/1.1.1/apache-iotdb-1.1.1-grafana-plugin-bin.zip.asc";>ASC</a></td>
       </tr>
       <tr>
             <td rowspan="3">0.13.4</td>
diff --git a/example/session/src/main/java/org/apache/iotdb/SessionExample.java 
b/example/session/src/main/java/org/apache/iotdb/SessionExample.java
index 953b7fd1dad..441a4bb529d 100644
--- a/example/session/src/main/java/org/apache/iotdb/SessionExample.java
+++ b/example/session/src/main/java/org/apache/iotdb/SessionExample.java
@@ -74,19 +74,19 @@ public class SessionExample {
     // set session fetchSize
     session.setFetchSize(10000);
 
-    try {
-      session.createDatabase("root.sg1");
-    } catch (StatementExecutionException e) {
-      if (e.getStatusCode() != 
TSStatusCode.DATABASE_ALREADY_EXISTS.getStatusCode()) {
-        throw e;
-      }
-    }
-
-    //     createTemplate();
-    createTimeseries();
-    createMultiTimeseries();
-    insertRecord();
-    insertTablet();
+//    try {
+//      session.createDatabase("root.sg1");
+//    } catch (StatementExecutionException e) {
+//      if (e.getStatusCode() != 
TSStatusCode.DATABASE_ALREADY_EXISTS.getStatusCode()) {
+//        throw e;
+//      }
+//    }
+//
+//    //     createTemplate();
+//    createTimeseries();
+//    createMultiTimeseries();
+//    insertRecord();
+//    insertTablet();
     //    insertTabletWithNullValues();
     //    insertTablets();
     //    insertRecords();
@@ -94,27 +94,27 @@ public class SessionExample {
     //    selectInto();
     //    createAndDropContinuousQueries();
     //    nonQuery();
-    query();
+//    query();
     //    queryWithTimeout();
     rawDataQuery();
-    lastDataQuery();
-    aggregationQuery();
-    groupByQuery();
+//    lastDataQuery();
+//    aggregationQuery();
+//    groupByQuery();
     //    queryByIterator();
     //    deleteData();
     //    deleteTimeseries();
     //    setTimeout();
 
-    sessionEnableRedirect = new Session(LOCAL_HOST, 6667, "root", "root");
-    sessionEnableRedirect.setEnableQueryRedirection(true);
-    sessionEnableRedirect.open(false);
-
-    // set session fetchSize
-    sessionEnableRedirect.setFetchSize(10000);
-
-    insertRecord4Redirect();
-    query4Redirect();
-    sessionEnableRedirect.close();
+//    sessionEnableRedirect = new Session(LOCAL_HOST, 6667, "root", "root");
+//    sessionEnableRedirect.setEnableQueryRedirection(true);
+//    sessionEnableRedirect.open(false);
+//
+//    // set session fetchSize
+//    sessionEnableRedirect.setFetchSize(10000);
+//
+//    insertRecord4Redirect();
+//    query4Redirect();
+//    sessionEnableRedirect.close();
     session.close();
   }
 
@@ -759,7 +759,7 @@ public class SessionExample {
     long endTime = 200L;
     long timeOut = 60000;
 
-    try (SessionDataSet dataSet = session.executeRawDataQuery(paths, 
startTime, endTime, timeOut)) {
+    try (SessionDataSet dataSet = session.executeRawDataQuery(null, startTime, 
endTime, timeOut)) {
 
       System.out.println(dataSet.getColumnNames());
       dataSet.setFetchSize(1024);
diff --git a/iotdb-client/client-py/SessionExample.py 
b/iotdb-client/client-py/SessionExample.py
index d7223b16146..190993fa61a 100644
--- a/iotdb-client/client-py/SessionExample.py
+++ b/iotdb-client/client-py/SessionExample.py
@@ -34,7 +34,7 @@ username_ = "root"
 password_ = "root"
 # session = Session(ip, port_, username_, password_, fetch_size=1024, 
zone_id="UTC+8", enable_redirection=True)
 session = Session.init_from_node_urls(
-    node_urls=["127.0.0.1:6667", "127.0.0.1:6668", "127.0.0.1:6669"],
+    node_urls=["127.0.0.1:666", "127.0.0.1:6668", "127.0.0.1:6669"],
     user="root",
     password="root",
     fetch_size=1024,
@@ -42,354 +42,7 @@ session = Session.init_from_node_urls(
     enable_redirection=True,
 )
 session.open(False)
-
-# create and delete databases
-session.set_storage_group("root.sg_test_01")
-session.set_storage_group("root.sg_test_02")
-session.set_storage_group("root.sg_test_03")
-session.set_storage_group("root.sg_test_04")
-session.delete_storage_group("root.sg_test_02")
-session.delete_storage_groups(["root.sg_test_03", "root.sg_test_04"])
-
-# setting time series.
-session.create_time_series(
-    "root.sg_test_01.d_01.s_01", TSDataType.BOOLEAN, TSEncoding.PLAIN, 
Compressor.SNAPPY
-)
-session.create_time_series(
-    "root.sg_test_01.d_01.s_02", TSDataType.INT32, TSEncoding.PLAIN, 
Compressor.SNAPPY
-)
-session.create_time_series(
-    "root.sg_test_01.d_01.s_03", TSDataType.INT64, TSEncoding.PLAIN, 
Compressor.SNAPPY
-)
-session.create_time_series(
-    "root.sg_test_01.d_02.s_01",
-    TSDataType.BOOLEAN,
-    TSEncoding.PLAIN,
-    Compressor.SNAPPY,
-    None,
-    {"tag1": "v1"},
-    {"description": "v1"},
-    "temperature",
-)
-
-# setting multiple time series once.
-ts_path_lst_ = [
-    "root.sg_test_01.d_01.s_04",
-    "root.sg_test_01.d_01.s_05",
-    "root.sg_test_01.d_01.s_06",
-    "root.sg_test_01.d_01.s_07",
-    "root.sg_test_01.d_01.s_08",
-    "root.sg_test_01.d_01.s_09",
-]
-data_type_lst_ = [
-    TSDataType.FLOAT,
-    TSDataType.DOUBLE,
-    TSDataType.TEXT,
-    TSDataType.FLOAT,
-    TSDataType.DOUBLE,
-    TSDataType.TEXT,
-]
-encoding_lst_ = [TSEncoding.PLAIN for _ in range(len(data_type_lst_))]
-compressor_lst_ = [Compressor.SNAPPY for _ in range(len(data_type_lst_))]
-session.create_multi_time_series(
-    ts_path_lst_, data_type_lst_, encoding_lst_, compressor_lst_
-)
-
-ts_path_lst_ = [
-    "root.sg_test_01.d_02.s_04",
-    "root.sg_test_01.d_02.s_05",
-    "root.sg_test_01.d_02.s_06",
-    "root.sg_test_01.d_02.s_07",
-    "root.sg_test_01.d_02.s_08",
-    "root.sg_test_01.d_02.s_09",
-]
-data_type_lst_ = [
-    TSDataType.FLOAT,
-    TSDataType.DOUBLE,
-    TSDataType.TEXT,
-    TSDataType.FLOAT,
-    TSDataType.DOUBLE,
-    TSDataType.TEXT,
-]
-encoding_lst_ = [TSEncoding.PLAIN for _ in range(len(data_type_lst_))]
-compressor_lst_ = [Compressor.SNAPPY for _ in range(len(data_type_lst_))]
-tags_lst_ = [{"tag2": "v2"} for _ in range(len(data_type_lst_))]
-attributes_lst_ = [{"description": "v2"} for _ in range(len(data_type_lst_))]
-session.create_multi_time_series(
-    ts_path_lst_,
-    data_type_lst_,
-    encoding_lst_,
-    compressor_lst_,
-    None,
-    tags_lst_,
-    attributes_lst_,
-    None,
-)
-
-# delete time series
-session.delete_time_series(
-    [
-        "root.sg_test_01.d_01.s_07",
-        "root.sg_test_01.d_01.s_08",
-        "root.sg_test_01.d_01.s_09",
-    ]
-)
-
-# checking time series
-print(
-    "s_07 expecting False, checking result: ",
-    session.check_time_series_exists("root.sg_test_01.d_01.s_07"),
-)
-print(
-    "s_03 expecting True, checking result: ",
-    session.check_time_series_exists("root.sg_test_01.d_01.s_03"),
-)
-print(
-    "d_02.s_01 expecting True, checking result: ",
-    session.check_time_series_exists("root.sg_test_01.d_02.s_01"),
-)
-print(
-    "d_02.s_06 expecting True, checking result: ",
-    session.check_time_series_exists("root.sg_test_01.d_02.s_06"),
-)
-
-# insert one record into the database.
-measurements_ = ["s_01", "s_02", "s_03", "s_04", "s_05", "s_06"]
-values_ = [False, 10, 11, 1.1, 10011.1, "test_record"]
-data_types_ = [
-    TSDataType.BOOLEAN,
-    TSDataType.INT32,
-    TSDataType.INT64,
-    TSDataType.FLOAT,
-    TSDataType.DOUBLE,
-    TSDataType.TEXT,
-]
-session.insert_record("root.sg_test_01.d_01", 1, measurements_, data_types_, 
values_)
-
-# insert multiple records into database
-measurements_list_ = [
-    ["s_01", "s_02", "s_03", "s_04", "s_05", "s_06"],
-    ["s_01", "s_02", "s_03", "s_04", "s_05", "s_06"],
-]
-values_list_ = [
-    [False, 22, 33, 4.4, 55.1, "test_records01"],
-    [True, 77, 88, 1.25, 8.125, bytes("test_records02", "utf-8")],
-]
-data_type_list_ = [data_types_, data_types_]
-device_ids_ = ["root.sg_test_01.d_01", "root.sg_test_01.d_01"]
-session.insert_records(
-    device_ids_, [2, 3], measurements_list_, data_type_list_, values_list_
-)
-
-# insert one tablet into the database.
-values_ = [
-    [False, 10, 11, 1.1, 10011.1, "test01"],
-    [True, 100, 11111, 1.25, 101.0, "test02"],
-    [False, 100, 1, 188.1, 688.25, "test03"],
-    [True, 0, 0, 0, 6.25, "test04"],
-]  # Non-ASCII text will cause error since bytes can only hold 0-128 nums.
-timestamps_ = [4, 5, 6, 7]
-tablet_ = Tablet(
-    "root.sg_test_01.d_01", measurements_, data_types_, values_, timestamps_
-)
-session.insert_tablet(tablet_)
-
-# insert one numpy tablet into the database.
-np_values_ = [
-    np.array([False, True, False, True], TSDataType.BOOLEAN.np_dtype()),
-    np.array([10, 100, 100, 0], TSDataType.INT32.np_dtype()),
-    np.array([11, 11111, 1, 0], TSDataType.INT64.np_dtype()),
-    np.array([1.1, 1.25, 188.1, 0], TSDataType.FLOAT.np_dtype()),
-    np.array([10011.1, 101.0, 688.25, 6.25], TSDataType.DOUBLE.np_dtype()),
-    np.array(["test01", "test02", "test03", "test04"], 
TSDataType.TEXT.np_dtype()),
-]
-np_timestamps_ = np.array([1, 2, 3, 4], TSDataType.INT64.np_dtype())
-np_tablet_ = NumpyTablet(
-    "root.sg_test_01.d_02", measurements_, data_types_, np_values_, 
np_timestamps_
-)
-session.insert_tablet(np_tablet_)
-
-# insert one unsorted numpy tablet into the database.
-np_values_unsorted = [
-    np.array([False, False, False, True, True], np.dtype(">?")),
-    np.array([0, 10, 100, 1000, 10000], np.dtype(">i4")),
-    np.array([1, 11, 111, 1111, 11111], np.dtype(">i8")),
-    np.array([1.1, 1.25, 188.1, 0, 8.999], np.dtype(">f4")),
-    np.array([10011.1, 101.0, 688.25, 6.25, 8, 776], np.dtype(">f8")),
-    np.array(["test09", "test08", "test07", "test06", "test05"]),
-]
-np_timestamps_unsorted = np.array([9, 8, 7, 6, 5], np.dtype(">i8"))
-np_tablet_unsorted = NumpyTablet(
-    "root.sg_test_01.d_02",
-    measurements_,
-    data_types_,
-    np_values_unsorted,
-    np_timestamps_unsorted,
-)
-
-# insert one numpy tablet into the database.
-np_values_ = [
-    np.array([False, True, False, True], TSDataType.BOOLEAN.np_dtype()),
-    np.array([10, 100, 100, 0], TSDataType.INT32.np_dtype()),
-    np.array([11, 11111, 1, 0], TSDataType.INT64.np_dtype()),
-    np.array([1.1, 1.25, 188.1, 0], TSDataType.FLOAT.np_dtype()),
-    np.array([10011.1, 101.0, 688.25, 6.25], TSDataType.DOUBLE.np_dtype()),
-    np.array(["test01", "test02", "test03", "test04"]),
-]
-np_timestamps_ = np.array([98, 99, 100, 101], TSDataType.INT64.np_dtype())
-np_bitmaps_ = []
-for i in range(len(measurements_)):
-    np_bitmaps_.append(BitMap(len(np_timestamps_)))
-np_bitmaps_[0].mark(0)
-np_bitmaps_[1].mark(1)
-np_bitmaps_[2].mark(2)
-np_bitmaps_[4].mark(3)
-np_bitmaps_[5].mark(3)
-np_tablet_with_none = NumpyTablet(
-    "root.sg_test_01.d_02",
-    measurements_,
-    data_types_,
-    np_values_,
-    np_timestamps_,
-    np_bitmaps_,
-)
-session.insert_tablet(np_tablet_with_none)
-
-
-session.insert_tablet(np_tablet_unsorted)
-print(np_tablet_unsorted.get_timestamps())
-for value in np_tablet_unsorted.get_values():
-    print(value)
-
-# insert multiple tablets into database
-tablet_01 = Tablet(
-    "root.sg_test_01.d_01", measurements_, data_types_, values_, [8, 9, 10, 11]
-)
-tablet_02 = Tablet(
-    "root.sg_test_01.d_01", measurements_, data_types_, values_, [12, 13, 14, 
15]
-)
-session.insert_tablets([tablet_01, tablet_02])
-
-# insert one tablet with empty cells into the database.
-values_ = [
-    [None, 10, 11, 1.1, 10011.1, "test01"],
-    [True, None, 11111, 1.25, 101.0, "test02"],
-    [False, 100, 1, None, 688.25, "test03"],
-    [True, 0, 0, 0, 6.25, None],
-]  # Non-ASCII text will cause error since bytes can only hold 0-128 nums.
-timestamps_ = [16, 17, 18, 19]
-tablet_ = Tablet(
-    "root.sg_test_01.d_01", measurements_, data_types_, values_, timestamps_
-)
-session.insert_tablet(tablet_)
-
-# insert records of one device
-time_list = [1, 2, 3]
-measurements_list = [
-    ["s_01", "s_02", "s_03"],
-    ["s_01", "s_02", "s_03"],
-    ["s_01", "s_02", "s_03"],
-]
-data_types_list = [
-    [TSDataType.BOOLEAN, TSDataType.INT32, TSDataType.INT64],
-    [TSDataType.BOOLEAN, TSDataType.INT32, TSDataType.INT64],
-    [TSDataType.BOOLEAN, TSDataType.INT32, TSDataType.INT64],
-]
-values_list = [[False, 22, 33], [True, 1, 23], [False, 15, 26]]
-
-session.insert_records_of_one_device(
-    "root.sg_test_01.d_01", time_list, measurements_list, data_types_list, 
values_list
-)
-
-# execute non-query sql statement
-session.execute_non_query_statement(
-    "insert into root.sg_test_01.d_01(timestamp, s_02) values(16, 188)"
-)
-
-# execute sql query statement
-with session.execute_query_statement(
-    "select * from root.sg_test_01.d_01"
-) as session_data_set:
-    session_data_set.set_fetch_size(1024)
-    while session_data_set.has_next():
-        print(session_data_set.next())
-# execute sql query statement
-with session.execute_query_statement(
-    "select s_01, s_02, s_03, s_04, s_05, s_06 from root.sg_test_01.d_02"
-) as session_data_set:
-    session_data_set.set_fetch_size(1024)
-    while session_data_set.has_next():
-        print(session_data_set.next())
-
-# execute statement
-with session.execute_statement(
-    "select * from root.sg_test_01.d_01"
-) as session_data_set:
-    while session_data_set.has_next():
-        print(session_data_set.next())
-
-session.execute_statement(
-    "insert into root.sg_test_01.d_01(timestamp, s_02) values(16, 188)"
-)
-
-# insert string records of one device
-time_list = [1, 2, 3]
-measurements_list = [
-    ["s_01", "s_02", "s_03"],
-    ["s_01", "s_02", "s_03"],
-    ["s_01", "s_02", "s_03"],
-]
-values_list = [["False", "22", "33"], ["True", "1", "23"], ["False", "15", 
"26"]]
-
-session.insert_string_records_of_one_device(
-    "root.sg_test_01.d_03",
-    time_list,
-    measurements_list,
-    values_list,
-)
-
-with session.execute_raw_data_query(
-    ["root.sg_test_01.d_03.s_01", "root.sg_test_01.d_03.s_02"], 1, 4
-) as session_data_set:
-    session_data_set.set_fetch_size(1024)
-    while session_data_set.has_next():
-        print(session_data_set.next())
-
-with session.execute_last_data_query(
-    ["root.sg_test_01.d_03.s_01", "root.sg_test_01.d_03.s_02"], 0
-) as session_data_set:
-    session_data_set.set_fetch_size(1024)
-    while session_data_set.has_next():
-        print(session_data_set.next())
-
-# delete database
-session.delete_storage_group("root.sg_test_01")
-
-# create template
-template = Template(name="template_python", share_time=False)
-m_node_1 = MeasurementNode(
-    name="s1",
-    data_type=TSDataType.INT64,
-    encoding=TSEncoding.RLE,
-    compression_type=Compressor.SNAPPY,
-)
-m_node_2 = MeasurementNode(
-    name="s2",
-    data_type=TSDataType.INT64,
-    encoding=TSEncoding.RLE,
-    compression_type=Compressor.SNAPPY,
-)
-m_node_3 = MeasurementNode(
-    name="s3",
-    data_type=TSDataType.INT64,
-    encoding=TSEncoding.RLE,
-    compression_type=Compressor.SNAPPY,
-)
-template.add_template(m_node_1)
-template.add_template(m_node_2)
-template.add_template(m_node_3)
-session.create_schema_template(template)
-print("create template success template_python")
+session.execute_raw_data_query(["root.sg.d1.s1"], None, None)
 
 # close session connection.
 session.close()
diff --git a/site/iotdb-doap.rdf b/site/iotdb-doap.rdf
index e699e72b3d9..e2537ba3059 100644
--- a/site/iotdb-doap.rdf
+++ b/site/iotdb-doap.rdf
@@ -59,6 +59,14 @@
     <category rdf:resource="http://projects.apache.org/category/c++"/>
     <category rdf:resource="http://projects.apache.org/category/go"/>
 
+    <release>
+      <Version>
+        <name>apache-iotdb-1.1.1</name>
+        <created>2023-06-14</created>
+        <revision>1.1.1</revision>
+      </Version>
+    </release>
+
     <release>
       <Version>
         <name>apache-iotdb-1.1.0</name>

Reply via email to