Time: 2021-03-07 9:00 PM Beijing Time

Host: Kaifeng Xue


Agenda

Status Updates 

Announce

Apache IoTDB 0.11.3 and 0.12.0 is still in progress


Improvement

# 2738 [IOTDB-1177] Trigger module: ANTLR, logical operators, physical plans and authorization

It ithe entrance to the trigger managemenmodule, and should mainly contain the following parts of code:

  1. Trigger managemenSQL (ANTLR, logical operators, physical plans and corresponding execution interfaces)
  2. User authentication for trigger management

User Manual:

Chinese:

https://github.com/apache/iotdb/blob/0f48ba2de83d2b1c0da00bba8485baa1c60abe28/docs/zh/UserGuide/Operation%20Manual/Triggers.md

English: https://github.com/apache/iotdb/blob/0f48ba2de83d2b1c0da00bba8485baa1c60abe28/docs/UserGuide/Operation%20Manual/Triggers.md


#2732 [ISSUE-2493] show child nodes path


#2725 Optimize the executeBatch interface in JDBC

At present, the executeBatch method in JDBC is executed separately for each statement.

For the cluster version, each statement will be a raft log, which will lead to the cost of the raft log scrambling for locks and the RPC cost between the raft replication groups.

The insertRecords and insertTablets interfaces in session API also have the same problem, for details please see the following links.

The solution is similar to the previous one. The only difference is that the statements in the executeBatch interface may not only insert data, but also have metadata operations(like set storage group, create timeseries and so on). It is necessary to distinguish between metadata operations and data operations.

Now we let execute batch statment in JDBC really execute in batch at server.


#2714 [IOTDB-1024] Support multiple aggregated measurements for group by level statement

Currently, only one aggregated measurement is supported in this statement to avoid result ambiguity.

This PR is to support multiple aggregated measurements in group by level statement.


Future work:

1 performance improvement in distribute version

2 performance improvement in IoTDB in special user case

3 solve issues in Jira and github



Open Floor 

new ideas, feedback, suggestions.

1. [Discussion] Monthly Contributor Award

Goal: Keep community more vibrant and attract new contributors

Attention: Not really an award, just a title that we can recognize with an announcement on the official wechat account

Preliminary measure:

  • Amount of PR and reviews on GitHub (codes amount)
  • Activity on mailing lists
  • Contributions(publicity, tutorial, etc.) on social media (e.g. WeChat official account, CSDN, Stack Overflow)
  • Being a conference host or event organizer will also count.


The final equation would be S=0.8Z(code)+0.1Z(doc)+0.1Z(mail)

2.[Discussion] Community Mentors

  • Call for mentors and plans
  • Q & A docs(maintained in Github issue,shared by all groups)
  • start up docs (mentor should provide some basic information doc such as code repository, design doc, experiment doc and official account)
  • Wechat group
  • Phase Feedback
  • Sign up : 45 people
  • To be as commiter : 17
  • Users needing professional help : 5
  • Both : 23

3.[Proposal] Hackthon (April)

issue:provide by people who interested in

https://github.com/apache/iotdb/issues/2715

provide a templet for consistency

num of member in a group:

<= 5

1 committer + 2-4 non-committer

aimed participants:student + contributor in community

reward:cash

1st price 30-50k RMB

T-shirt, backpack, bottle with IoTDB logo


agenda:

3.8-3.15 design of propaganda

The end of Mar: sign in

April: get familiar with each other and communicate with mentor

May: coding


10th Meeting Schedule

Time: 2021-03-21

Host: Yuyuan Kang

  • No labels