Hi, That is quite great!
I think we can publish many functions what we want to do this year and attract more persons to join us. I list some interesting features here. Some of them are what I will do this year: 1. Distributed version, A distributed version is required. -- It can adopt a P2P architecture, which uses Gossip and phi-failure to sync basic information of the cluster. -- either a consist hashing algorithm or lookup table can be adopted for data partition. -- As for the replica, for each partition, we can use the Raft algorithm to elect a leader, and then the nodes that handle that data partition behave as a Master-Slave form. -- The data files are needed to re-organized to accelerate data transformation or replica repairing when scaling out the cluster or triggering the replica repairing. -- There are many other improvements that can be implemented for data replica. 2. Relational Schema supported. -- Currently, IoTDB uses a self-designed SQL, which is quite different with SQL in RDB. However, A standard SQL interface will attract more users and help users upgrade their existing database to IoTDB. -- Therefore, combining Apache Calcite with IoTDB may be the fast way to achieve it. 3. Time Series similarity search -- JiaYe Wu gave a KV-match index in dev@mail list. -- There are some other sub-sequence similarity search for time series, e.g., Paper: Matching Consecutive Subpatterns over Streaming Time Series. 4. More: Time series alignment, segmentation, prediction; Trigger for Streaming Calculation and Subscribe; etc.. Best, ----------------------------------- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院 Kevin A. McGrail <[email protected]> 于2019年1月26日周六 上午12:29写道: > Podlings, please take a look at this and ask me questions. This can be > a great way of getting some fresh eyes on a project. > > > Regards, > KAM > > > > -------- Forwarded Message -------- > Subject: Google Summer of Code 2019 is coming > Date: Fri, 25 Jan 2019 20:50:23 +0700 > From: Maxim Solodovnik <[email protected]> > Reply-To: [email protected] > To: [email protected] > > > > Hello PMCs (incubator Mentors, please forward this email to your podlings), > > Google Summer of Code [1] is a program sponsored by Google allowing > students to spend their summer > working on open source software. Students will receive stipends for > developing open source software > full-time for three months. Projects will provide mentoring and > project ideas, and in return have > the chance to get new code developed and - most importantly - to > identify and bring in new committers. > > The ASF will apply as a participating organization meaning individual > projects don't have to apply separately. > > If you want to participate with your project we ask you to do the > following things by no later than > 2019-01-31 19:00 UTC (applications from organizations close a week later) > > 1. understand what it means to be a mentor [2]. > > 2. record your project ideas. > > Just create issues in JIRA, label them with gsoc2019, and they will > show up at [3]. Please be as > specific as possible when describing your idea. Include the > programming language, the tools and > skills required, but try not to scare potential students away. They > are supposed to learn what's > required before the program starts. > > Use labels, e.g. for the programming language (java, c, c++, erlang, > python, brainfuck, ...) or > technology area (cloud, xml, web, foo, bar, ...). > > Please use the COMDEV JIRA project for recording your ideas if your > project doesn't use JIRA (e.g. > httpd, ooo). Contact [email protected] if you need assistance. > > [4] contains some additional information (will be updated for 2019 > shortly). > > 3. subscribe to [email protected]; restricted to potential > mentors, meant to be used as a > private list - general discussions on the public > [email protected] list as much as possible > please). Use a recognized address when subscribing (@apache.org or one > of your alias addresses on > record). > > Note that the ASF isn't accepted as a participating organization yet, > nevertheless you *have to* > start recording your ideas now or we might not get accepted. > > Over the years we were able to complete hundreds of projects > successfully. Some of our prior > students are active contributors now! Let's make this year a success again! > > P.S.: this email is free to be shared publicly if you want to. > > [1] https://summerofcode.withgoogle.com/ > [2] http://community.apache.org/guide-to-being-a-mentor.html > [3] https://issues.apache.org/jira/issues/?jql=labels+%3D+gsoc2019 > [4] http://community.apache.org/gsoc.html >
