Re: reporter.a.o seems broken

2022-09-06 Thread Xiangdong Huang
Got it! Many thanks.
---
Xiangdong Huang

Daniel Gruno  于2022年9月6日周二 00:43写道:
>
> On 2022-09-05 11:41, Bertrand Delacretaz wrote:
> > Hi,
> >
> > Xiangdong Huang  wrote:
> >> ...If it can not be fixed quickly, does anyone know how to submit the
> >> project report?..
> >
> > I _think_ PMC chairs can submit reports directly at
> > https://whimsy.apache.org/board/agenda/ once the agenda for the
> > meeting in question is prepared.
>
> Yep, even reporter.a.o itself submits via whimsy.
> reporter should be back in working order now, though.
>
> >
> > Worst case you can send your report to board@a.o with a subject line
> > like "[REPORT] Apache Foo - September 2022"
> >
> > -Bertrand
> >
> >
> > -Bertrand
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> > For additional commands, e-mail: dev-h...@community.apache.org
> >
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> For additional commands, e-mail: dev-h...@community.apache.org
>

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



[jira] [Created] (COMDEV-479) Report Wizard gives "[object Response]" error

2022-09-05 Thread Xiangdong Huang (Jira)
Xiangdong Huang created COMDEV-479:
--

 Summary: Report Wizard gives "[object Response]" error 
 Key: COMDEV-479
 URL: https://issues.apache.org/jira/browse/COMDEV-479
 Project: Community Development
  Issue Type: Bug
  Components: Reporter Tool
Reporter: Xiangdong Huang
 Attachments: image-2022-09-05-23-29-36-764.png

behavior:

!image-2022-09-05-23-29-36-764.png|width=394,height=202!

It seems some others also occur the same problem:

https://issues.apache.org/jira/browse/INFRA-23659

Can this be fixed quickly? If not, I'd like to know how to submit report in 
other way (I remember that we can send email to submit report, but I forget 
where to find the guide to get the email list address).

Thanks.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



Re: reporter.a.o seems broken

2022-09-05 Thread Xiangdong Huang
I occur the same issue...
If it can not be fixed quickly, does anyone know how to submit the
project report?
Best,
---
Xiangdong Huang


Andrew Purtell  于2022年9月3日周六 09:07写道:
>
> I reported the issue as https://issues.apache.org/jira/browse/INFRA-23659
> but was referred here instead. See the JIRA for details and screenshot.
>
> --
> Best regards,
> Andrew

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



[jira] [Created] (COMDEV-464) Apache IoTDB: integration with gRPC

2022-03-28 Thread Xiangdong Huang (Jira)
Xiangdong Huang created COMDEV-464:
--

 Summary: Apache IoTDB: integration with gRPC
 Key: COMDEV-464
 URL: https://issues.apache.org/jira/browse/COMDEV-464
 Project: Community Development
  Issue Type: New Feature
  Components: GSoC/Mentoring ideas
Reporter: Xiangdong Huang


*Background:*



Apache IoTDB uses Thrift as its RPC layer. However, there are some voices in 
the community: do we need to support gPRC?

We noticed:
 * thrift has to apply memory for each RPC call (get data from the network into 
a byte array, and then convert the bytes to objects), and it is hard to control 
the whole memory cost for large RPC.
 * thrift connection may be broken when there are too many concurrent 
connections.
 * thrift does not support stream mode

 

So, we'd like to know whether gRPC is better.

 

*Tasks:*
 * implement IoTDB's RPC layer using gRPC.
 ** including the sync/async mode 
 ** sub-tasks: the C++, c#, python API wrappers are also desired. 
 * have a performance test
 ** throughput, memory cost and jitter, etc..
 * write a report to compare them

 

*References:*

iotdb's current thrift RPC specification:
 #  [https://github.com/apache/iotdb/tree/master/thrift]
 # there are some on-going thrift apis: thrift-datanode, thrift-confignode, 
thrift-cluster, thrift-sync

 



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



Re: Apache actively close tcp connections when keep-alive is set by the client

2021-12-14 Thread Xiangdong Huang
Hi Chang Liu,

you may need to post your email to mail list to Apache Http server project [1].

[1] https://httpd.apache.org/lists.html

Best,
---
Xiangdong Huang
School of Software, Tsinghua University

刘畅  于2021年12月14日周二 18:02写道:
>
> Hi everybody,
>
> I'm trying to do Apache performance benchmarking for my course project. But
> I met a strange problem. When I use a single client to establish multiple
> TCP connections (e.g. 100) to an Apache server and send HTTP 1.1 requests
> with the *"Connection: keep-alive"* header, I suppose the TCP connections
> can be reused. But the Apache server will actively terminate TCP
> connections, even if *"Connection: Keep-Alive"* and *"Keep-Alive: xxx" *are
> included in the HTTP response header. I paste my code and more details on a
> stack overflow question:
>
> https://stackoverflow.com/questions/70346241/apache-actively-close-tcp-connections-when-keep-alive-is-set-by-the-client
>
> I'd be very grateful if someone can help me solve this problem or tell me
> why Apache has such a behavior. Thank you!
>
> Chang Liu
>
> Tsinghua University

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



Re: [Question] Deliver failure on annou...@apache.org

2021-06-20 Thread Xiangdong Huang
Hi Juan,

The email must be in pure-text format.

If you are using Gmail, just click the icon (vertical 3 spots), and
choose "pure text" (纯文本模式).

Best,

---
Xiangdong Huang
School of Software, Tsinghua University

 黄向东
清华大学 软件学院

Juan Pan  于2021年6月20日周日 下午3:56写道:
>
> Hi everyone,
>
>
>
>
> Hope you doing well and keeping safe.
>
> I just wonder anyone encountered the following `failure notice` from 
> `annou...@apache.org`? How do you deal with it?
>
>
>
>
> We are going to announce our release on d...@shardingsphere.apache.org and 
> annou...@apache.org. However, announce@ml rejected my email with the 
> following notice, but dev@ml worked well. I tried to modify the content and 
> resent it many times but still failed. :(
>
>
>
>
> Looking forward to your any comment or response!
>
>
>
>
> ```
> Hi. This is the qmail-send program at apache.org.
> I'm afraid I wasn't able to deliver your message to the following addresses.
> This is a permanent error; I've given up. Sorry it didn't work out.
>
> :
> ezmlm-reject: fatal: Sorry, a message part has an unacceptable MIME 
> Content-Type: 'text/html' (#5.2.3)
>
> --- Below this line is a copy of the message.
>
> ```
>
>
>
> Thanks in advance,
>
> Trista
>
>
>
>
> --
> Juan Pan(Trista), Apache ShardingSphere PMC
> Twitter, @trista86934690
>

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



[jira] [Commented] (COMDEV-404) Integrating Apache IoTDB and Apache Superset

2021-04-04 Thread Xiangdong Huang (Jira)


[ 
https://issues.apache.org/jira/browse/COMDEV-404?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17314466#comment-17314466
 ] 

Xiangdong Huang commented on COMDEV-404:


It is welcomed to cooperate together.  

[~kakirastern], if you do not mind, we can discuss the idea, the proposal, and 
the codes. Then we can cooperate to implement the feature. 

IMO,  The noticed thing is we need to claim it clearly in our proposal and 
final report that the contributions from whom participated in. 

BTW, I'd like to invite [~jfeinauer] as the co-mentor together. 
Julian Feinauer is an Apache member, as well as IoTDB PMC. He is more familiar 
with Python than I.

How do you think?

> Integrating Apache IoTDB and Apache Superset
> 
>
> Key: COMDEV-404
> URL: https://issues.apache.org/jira/browse/COMDEV-404
> Project: Community Development
>  Issue Type: Task
>  Components: GSoC/Mentoring ideas
>    Reporter: Xiangdong Huang
>Priority: Major
>  Labels: IoTDB, gsoc2021, mentor
>
> Apache IoTDB [1] is an Open Source IoT database designed to meet the rigorous 
> data, storage, and analytics requirements of large-scale Internet of Things 
> (IoT) and Industrial Internet of Things (IIoT) applications.
> Apache Superset [2] is fast, lightweight, intuitive, and loaded with options 
> that make it easy for users of all skill sets to explore and visualize their 
> data, from simple line charts to highly detailed geospatial charts.
> We hope that Superset can be used as a data display and analysis tool of 
> IoTDB, which will bring great convenience to analysts of the IoT and IIoT.
> For a database engine to be supported in Superset, it requires having a 
> Python compliant SQLAlchemy dialect [3] as well as a DBAPI driver [4] 
> defined. The current Python client of IoTDB is packaged by Apache Thrift 
> generated code and does not follow a certain interface specification. 
> Therefore, the first thing you need to do is to implement a standard 
> SQLAlchemy connector based on the current Python client (or some new 
> interfaces defined and generated by Thrift).
> Next, you need to explore how to integrate IoTDB and Superset and document 
> the usage in a user-friendly way. The integration documentation for Apache 
> Kylin and Superset is here [5] for your reference.
> What knowledge you need to know:
> - Basic database knowledge (SQL)
> - Python
> [1] https://iotdb.apache.org
> [2] https://superset.apache.org/
> [3] https://docs.sqlalchemy.org/en/13/dialects/
> [4] https://www.python.org/dev/peps/pep-0249/
> [5] http://kylin.apache.org/blog/2018/01/01/kylin-and-superset/



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



Re: [jira] [Commented] (COMDEV-410) Apache IoTDB: integration with Chaos Mesh

2021-04-02 Thread Xiangdong Huang
Hi Xinyu,

Welcome. Let me know if you need any help.

Best,
---
Xiangdong Huang
School of Software, Tsinghua University

 黄向东
清华大学 软件学院


Xinyu Tan (Jira)  于2021年3月26日周五 下午12:00写道:

>
> [
> https://issues.apache.org/jira/browse/COMDEV-410?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17309145#comment-17309145
> ]
>
> Xinyu Tan commented on COMDEV-410:
> --
>
> Hello!
> I'm Tan Xinyu, a master of first grade at Software Engineering in Tsinghua
> University.
> I'm familiar with Go, Java, iotdb-benchmark and I'm quite interested in
> Chaos Mesh and Kubernetes.
> I'm trying to build a automated framework for IoTDB cluster module chaos
> testing using Minikube these days. I'd like to try my best in contributing
> to it.
> I will write a proposal later~
> Thanks!
>
> > Apache IoTDB: integration with Chaos Mesh
> > -
> >
> > Key: COMDEV-410
> > URL: https://issues.apache.org/jira/browse/COMDEV-410
> > Project: Community Development
> >  Issue Type: Task
> >  Components: GSoC/Mentoring ideas
> >Reporter: Xiangdong Huang
> >Priority: Major
> >  Labels: IoTDB, gsoc2021, mentor
> >
> > Apache IoTDB [1] is an Open Source IoT database designed to meet the
> rigorous data, storage, and analytics requirements of large-scale Internet
> of Things (IoT) and Industrial Internet of Things (IIoT) applications.
> >
> > Chaos Mesh [2] is a versatile chaos engineering solution that features
> all-around fault injection methods for complex systems on Kubernetes [3],
> covering faults in Pod, network, file system, and even the kernel.
> >
> > We hope that Chaos Mesh can be used as a versatile chaos test tool for
> the IoTDB cluster module, so as to verify the reliability of the IoTDB
> cluster module in production environment.
> >
> > You should define a series of failure simulations for the cluster using
> Chaos Mesh, such as Network partition, Network packet loss and Node
> collapse, and then define a series of operations and the expected results
> of those operations.
> >
> > This task hopes that you can set up an automated framework for IoTDB
> cluster module chaos testing, so that we can detect potential problems of
> cluster module and and iteratively fix them.
> >
> > Needed skills:
> >  * Java
> >  * Go
> >  * Kubernetes
> >  * Chao mesh
> >  * Know iotdb-benchmark [4]
> >
> > [1] [https://iotdb.apache.org|https://iotdb.apache.org/]
> > [2] [https://chaos-mesh.org|https://chaos-mesh.org/]
> > [3] [https://kubernetes.io|https://kubernetes.io/]
> > [4] [https://github.com/thulab/iotdb-benchmark]
>
>
>
> --
> This message was sent by Atlassian Jira
> (v8.3.4#803005)
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> For additional commands, e-mail: dev-h...@community.apache.org
>
>


Re: [jira] [Commented] (COMDEV-408) Apache IoTDB: GUI workbench

2021-04-02 Thread Xiangdong Huang
Hi Jeff,

Zeppelin is good enough for operating IoTDB, and we will release the
zeppelin-iotdb-adaptor in our v0.12.0 release.

However, some users also want to get more, e.g., see the Schema in the DB,
see current configurations of the DB, and even see the CPU/memory utilities.
I think it is hard to use zeppelin to provide, unless we add more
visualization methods..

How do you think?

Best,
---
Xiangdong Huang
School of Software, Tsinghua University

 黄向东
清华大学 软件学院


Jeff Zhang (Jira)  于2021年3月17日周三 上午10:23写道:

>
> [
> https://issues.apache.org/jira/browse/COMDEV-408?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17303033#comment-17303033
> ]
>
> Jeff Zhang commented on COMDEV-408:
> ---
>
> Thanks for the proposal [~hxd]  I am PMC of Zeppelin, let me know if
> there's anything I can help if you want to enhance your existing
> integration with Zeppelin.
>
>
>
> > Apache IoTDB: GUI workbench
> > ---
> >
> > Key: COMDEV-408
> > URL: https://issues.apache.org/jira/browse/COMDEV-408
> > Project: Community Development
> >  Issue Type: Task
> >  Components: GSoC/Mentoring ideas
> >Reporter: Xiangdong Huang
> >Priority: Major
> >  Labels: IoTDB, gsoc2021, mentor
> >
> > Apache IoTDB [1] is an Open Source IoT database designed to meet the
> rigorous data, storage, and analytics requirements of large-scale Internet
> of Things (IoT) and Industrial Internet of Things (IIoT) applications.
> > As a database, it is good to have a workbench to operate IoTDB using a
> GUI.
> > For example, there is a 3rd-part web-based workbench for Apache
> Cassandra [2]. MySQL supports a more complex workbench application [3].
> > We also want to IoTDB has a workbench.
> > Task:
> > 1. execute SQL and show results in Table or Chart.
> > 2. view the schema of IoTDB (how many Storage groups, how many time
> series etc..)
> > 3. View and modify IoTDB's configuration
> > 4. View IoTDB's dynamic status (e.g., info that JMX can get)
> > (As we have integrated IOTDB with Apache Zeppelin, task 1 has done. So,
> we hope this workbench can be more lightweight than using Zeppelin.)
> > Better to use Java. (Python or some others are also ok).
> > Needed Skills:
> > - Java
> > - Web application development
> > [1] iotdb.apache.org
> > [2] https://github.com/avalanche123/cassandra-web
> > [3] https://www.mysql.com/cn/products/workbench/
>
>
>
> --
> This message was sent by Atlassian Jira
> (v8.3.4#803005)
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> For additional commands, e-mail: dev-h...@community.apache.org
>
>


[jira] [Commented] (COMDEV-404) Integrating Apache IoTDB and Apache Superset

2021-04-01 Thread Xiangdong Huang (Jira)


[ 
https://issues.apache.org/jira/browse/COMDEV-404?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17312942#comment-17312942
 ] 

Xiangdong Huang commented on COMDEV-404:


update about IoTDB's Python API, Pandas has been supported.

[1]https://github.com/apache/iotdb/pull/2960

> Integrating Apache IoTDB and Apache Superset
> 
>
> Key: COMDEV-404
> URL: https://issues.apache.org/jira/browse/COMDEV-404
> Project: Community Development
>  Issue Type: Task
>  Components: GSoC/Mentoring ideas
>    Reporter: Xiangdong Huang
>Priority: Major
>  Labels: IoTDB, gsoc2021, mentor
>
> Apache IoTDB [1] is an Open Source IoT database designed to meet the rigorous 
> data, storage, and analytics requirements of large-scale Internet of Things 
> (IoT) and Industrial Internet of Things (IIoT) applications.
> Apache Superset [2] is fast, lightweight, intuitive, and loaded with options 
> that make it easy for users of all skill sets to explore and visualize their 
> data, from simple line charts to highly detailed geospatial charts.
> We hope that Superset can be used as a data display and analysis tool of 
> IoTDB, which will bring great convenience to analysts of the IoT and IIoT.
> For a database engine to be supported in Superset, it requires having a 
> Python compliant SQLAlchemy dialect [3] as well as a DBAPI driver [4] 
> defined. The current Python client of IoTDB is packaged by Apache Thrift 
> generated code and does not follow a certain interface specification. 
> Therefore, the first thing you need to do is to implement a standard 
> SQLAlchemy connector based on the current Python client (or some new 
> interfaces defined and generated by Thrift).
> Next, you need to explore how to integrate IoTDB and Superset and document 
> the usage in a user-friendly way. The integration documentation for Apache 
> Kylin and Superset is here [5] for your reference.
> What knowledge you need to know:
> - Basic database knowledge (SQL)
> - Python
> [1] https://iotdb.apache.org
> [2] https://superset.apache.org/
> [3] https://docs.sqlalchemy.org/en/13/dialects/
> [4] https://www.python.org/dev/peps/pep-0249/
> [5] http://kylin.apache.org/blog/2018/01/01/kylin-and-superset/



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



[jira] [Created] (COMDEV-411) Apache IoTDB: use netty as the memory buffer pool to reduce GC problem and take full use of memory

2021-03-26 Thread Xiangdong Huang (Jira)
Xiangdong Huang created COMDEV-411:
--

 Summary: Apache IoTDB: use netty as the memory buffer pool to 
reduce GC problem and take full use of memory
 Key: COMDEV-411
 URL: https://issues.apache.org/jira/browse/COMDEV-411
 Project: Community Development
  Issue Type: Task
  Components: GSoC/Mentoring ideas
Reporter: Xiangdong Huang


Apache IoTDB [1] is an Open Source IoT database designed to meet the rigorous 
data, storage, and analytics requirements of large-scale Internet of Things 
(IoT) and Industrial Internet of Things (IIoT) applications.

 

Memory control is very very important for DBMS.

 

Currently, we are using a customized memory buffer pool, which contains a pool 
of int[], a pool of long[], a pool of boolean[] and as well as float[] and 
double[].

 

However, there are two things left:
 # it is complex to implement a buffer pool for String[] or byte[][], as the 
size of String and byte[] are variable.
 # We are using HeapByteBuffer, while in many cases, directByteBuffer is more 
efficient.

As Netty has provided a high efficient buffer pool, we'd like to try to migrate 
the current buffer pool to the Netty implementation.

 

Things you should know:
 # Know Java well
 # Know Netty well
 # read codes of IoTDB (mainly in StorageEngine, StorageGroupProcessor and 
related classes)

 

 

 

 

 

 

 

 

 

 

 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



[jira] [Created] (COMDEV-410) Apache IoTDB: integration with Chaos Mesh

2021-03-25 Thread Xiangdong Huang (Jira)
Xiangdong Huang created COMDEV-410:
--

 Summary: Apache IoTDB: integration with Chaos Mesh
 Key: COMDEV-410
 URL: https://issues.apache.org/jira/browse/COMDEV-410
 Project: Community Development
  Issue Type: Task
  Components: GSoC/Mentoring ideas
Reporter: Xiangdong Huang


Apache IoTDB [1] is an Open Source IoT database designed to meet the rigorous 
data, storage, and analytics requirements of large-scale Internet of Things 
(IoT) and Industrial Internet of Things (IIoT) applications.

 

Chaos Mesh [2] is a versatile chaos engineering solution that features 
all-around fault injection methods for complex systems on Kubernetes [3], 
covering faults in Pod, network, file system, and even the kernel.

 

We hope that Chaos Mesh can be used as a versatile chaos test tool for the 
IoTDB cluster module, so as to verify the reliability of the IoTDB cluster 
module in production environment.

 

You should define a series of failure simulations for the cluster using Chaos 
Mesh, such as Network partition, Network packet loss and Node collapse, and 
then define a series of operations and the expected results of those operations.

 

This task hopes that you can set up an automated framework for IoTDB cluster 
module chaos testing, so that we can detect potential problems of cluster 
module and and iteratively fix them.

 

Needed skills:
 * Java
 * Go
 * Kubernetes
 * Chao mesh
 * Know iotdb-benchmark [4]

 

[1] [https://iotdb.apache.org|https://iotdb.apache.org/]

[2] [https://chaos-mesh.org|https://chaos-mesh.org/]

[3] [https://kubernetes.io|https://kubernetes.io/]

[4] [https://github.com/thulab/iotdb-benchmark]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



[jira] [Created] (COMDEV-409) Apache IoTDB: Complex Arithmetic Operations in SELECT Clauses

2021-03-25 Thread Xiangdong Huang (Jira)
Xiangdong Huang created COMDEV-409:
--

 Summary: Apache IoTDB: Complex Arithmetic Operations in SELECT 
Clauses
 Key: COMDEV-409
 URL: https://issues.apache.org/jira/browse/COMDEV-409
 Project: Community Development
  Issue Type: Task
  Components: GSoC/Mentoring ideas
Reporter: Xiangdong Huang


Apache IoTDB [1] is an Open Source IoT database designed to meet the rigorous 
data, storage, and analytics requirements of large-scale Internet of Things 
(IoT) and Industrial Internet of Things (IIoT) applications.

We have recently been working to improve the ease of use of IoTDB. For queries, 
we hope that IoTDB can provide more powerful analysis capabilities.

IOTDB supports many types of queries: raw data queries, function queries 
(including UDF queries), and so on. However, currently there is no easy way to 
combine the results of multiple queries. Therefore, we hope that IoTDB can 
support complex arithmetic operations in the SELECT clause, which will greatly 
improve the analysis capabilities.

Function description:
Applied to: raw time series, literal numbers and function outputs.
Applicable data types: all types except TIMESTAMP and TEXT.
Applicable operators: at least five binary operators ( + , - , * , / , % ) and 
two unary operator (+ , -).

Usage examples:
# raw queries
SELECT -a FROM root.sg.d;
SELECT a, b, c, b * b - 4 * a * c FROM root.sg.d WHERE b > 0;
SELECT a, b, -(bool_value * (a - b)) FROM root.sg.d;
SELECT -3.14 + a / 15 + 926 FROM root.sg.d;
SELECT +a % 3.14 FROM root.sg.d WHERE a < 0;

# function queries
SELECT a + abs(a), sin(a) * cos(a) FROM root.sg.d;
SELECT a, b, sqrt(a) * sqrt(b) / (a * b) FROM FROM root.sg.d WHERE a < 0;

# nested queries
select a, b, a + b + udf(sin(a) * sin(b), cos(a) * cos(b)) FROM root.sg.d;
select a, a + a, sin(sin(sin(a + a))) FROM root.sg.d WHERE a < 0;

Additional requirements:
1. For performance reasons, it's better to perform as few disk read operations 
as possible.
Example:
SELECT a, sin(a + a) FROM root.sg.d WHERE a < 0;
The series root.sg.d.a should be read only once during the query.

2. For performance reasons, it's better to reuse intermediate calculation 
results as much as possible.
Example:
SELECT a + a, sin(a + a) FROM root.sg.d WHERE a < 0;
The intermediate calculation result a + a should only be evaluated once during 
the query.

3. Need to consider memory-constrained scenarios.

What knowledge you need to know:
1. Java
2. Basic database knowledge (such as SQL, etc.)
3. ANTLR
4. IoTDB query process

Links:
[1] iotdb.apache.org



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



[jira] [Commented] (COMDEV-404) Integrating Apache IoTDB and Apache Superset

2021-03-22 Thread Xiangdong Huang (Jira)


[ 
https://issues.apache.org/jira/browse/COMDEV-404?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17305974#comment-17305974
 ] 

Xiangdong Huang commented on COMDEV-404:


Hi Kris, I think it is ok to open such a PR, but not required.

 

 

> Integrating Apache IoTDB and Apache Superset
> 
>
> Key: COMDEV-404
> URL: https://issues.apache.org/jira/browse/COMDEV-404
> Project: Community Development
>  Issue Type: Task
>  Components: GSoC/Mentoring ideas
>    Reporter: Xiangdong Huang
>Priority: Major
>  Labels: IoTDB, gsoc2021, mentor
>
> Apache IoTDB [1] is an Open Source IoT database designed to meet the rigorous 
> data, storage, and analytics requirements of large-scale Internet of Things 
> (IoT) and Industrial Internet of Things (IIoT) applications.
> Apache Superset [2] is fast, lightweight, intuitive, and loaded with options 
> that make it easy for users of all skill sets to explore and visualize their 
> data, from simple line charts to highly detailed geospatial charts.
> We hope that Superset can be used as a data display and analysis tool of 
> IoTDB, which will bring great convenience to analysts of the IoT and IIoT.
> For a database engine to be supported in Superset, it requires having a 
> Python compliant SQLAlchemy dialect [3] as well as a DBAPI driver [4] 
> defined. The current Python client of IoTDB is packaged by Apache Thrift 
> generated code and does not follow a certain interface specification. 
> Therefore, the first thing you need to do is to implement a standard 
> SQLAlchemy connector based on the current Python client (or some new 
> interfaces defined and generated by Thrift).
> Next, you need to explore how to integrate IoTDB and Superset and document 
> the usage in a user-friendly way. The integration documentation for Apache 
> Kylin and Superset is here [5] for your reference.
> What knowledge you need to know:
> - Basic database knowledge (SQL)
> - Python
> [1] https://iotdb.apache.org
> [2] https://superset.apache.org/
> [3] https://docs.sqlalchemy.org/en/13/dialects/
> [4] https://www.python.org/dev/peps/pep-0249/
> [5] http://kylin.apache.org/blog/2018/01/01/kylin-and-superset/



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



[jira] [Created] (COMDEV-408) Apache IoTDB: GUI workbench

2021-03-16 Thread Xiangdong Huang (Jira)
Xiangdong Huang created COMDEV-408:
--

 Summary: Apache IoTDB: GUI workbench
 Key: COMDEV-408
 URL: https://issues.apache.org/jira/browse/COMDEV-408
 Project: Community Development
  Issue Type: Task
  Components: GSoC/Mentoring ideas
Reporter: Xiangdong Huang


Apache IoTDB [1] is an Open Source IoT database designed to meet the rigorous 
data, storage, and analytics requirements of large-scale Internet of Things 
(IoT) and Industrial Internet of Things (IIoT) applications.

As a database, it is good to have a workbench to operate IoTDB using a GUI.

For example, there is a 3rd-part web-based workbench for Apache Cassandra [2]. 
MySQL supports a more complex workbench application [3].

We also want to IoTDB has a workbench.

Task:
1. execute SQL and show results in Table or Chart.
2. view the schema of IoTDB (how many Storage groups, how many time series 
etc..)
3. View and modify IoTDB's configuration
4. View IoTDB's dynamic status (e.g., info that JMX can get)

(As we have integrated IOTDB with Apache Zeppelin, task 1 has done. So, we hope 
this workbench can be more lightweight than using Zeppelin.)

Better to use Java. (Python or some others are also ok).

Needed Skills:
- Java
- Web application development


[1] iotdb.apache.org
[2] https://github.com/avalanche123/cassandra-web
[3] https://www.mysql.com/cn/products/workbench/




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



Re: Google Summer of Code 2021 Mentor Registration GSOC

2021-03-14 Thread Xiangdong Huang
Hi Maxim,

Thanks for the detailed instruction.

Just one question:

>  mentor signup in Google's system [3]

How to signup as a mentor? When I login with my google account, it says, "
You don't have a GSoC account.".

I scanned the website and can not find the entrance of registration to be a
GSoC mentor.

What should I do?


[3]  https://summerofcode.withgoogle.com/

Best,
-------
Xiangdong Huang
School of Software, Tsinghua University



Maxim Solodovnik  于2021年3月14日周日 下午10:27写道:

> Dear PMCs,
>
> I'm happy to announce that the ASF has made it onto the list of
> accepted organizations for
> Google Summer of Code 2021! [1,2]
>
> It is now time for mentors to sign up, so please pass this email on to
> your community
> and podlings. If you aren’t already subscribed to
> ment...@community.apache.org
> you should do so now else you might miss important information.
>
> Mentor signup requires two steps: mentor signup in Google's system [3]
> and PMC acknowledgement.
>
> If you want to mentor a project in this year's SoC you will have to
>
> 1. Be an Apache committer. (not a MUST)
> 2. Request an acknowledgement from the PMC for which you want to mentor
> projects. Use the below template and *do not forget to copy
> ment...@community.apache.org*. We will use the email address you
> indicate to send the invite to be a mentor for Apache.
>
> PMCs, read carefully please.
>
> We request that each mentor is acknowledged by a PMC member. This is to
> ensure
> the mentor is in good standing with the community. When you receive a
> request for
> acknowledgement, please ACK it and cc ment...@community.apache.org
>
> Lastly, it is not yet too late to record your ideas in Jira (see my
> previous emails for details).
> Students will now begin to explore ideas so if you haven’t already
> done so, record your ideas
> immediately!
>
> Best regards
>
> Maxim
>
> mentor request email template:
> 
> to: private@.apache.org
> cc: ment...@community.apache.org
> subject: GSoC 2021 mentor request for 
>
>  PMC,
>
> please acknowledge my request to become a mentor for Google Summer of
> Code 2021 projects for Apache .
>
> I would like to receive the mentor invite to 
>
> 
>
> 
>
> [1] https://summerofcode.withgoogle.com/organizations/
> [2] https://summerofcode.withgoogle.com/organizations/5750272384565248/
> [3] https://summerofcode.withgoogle.com/
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> For additional commands, e-mail: dev-h...@community.apache.org
>
>


[jira] [Created] (COMDEV-407) Apache IoTDB Integration Test

2021-03-14 Thread Xiangdong Huang (Jira)
Xiangdong Huang created COMDEV-407:
--

 Summary: Apache IoTDB Integration Test
 Key: COMDEV-407
 URL: https://issues.apache.org/jira/browse/COMDEV-407
 Project: Community Development
  Issue Type: Task
  Components: GSoC/Mentoring ideas
Reporter: Xiangdong Huang


Apache IoTDB is an Open Source IoT database designed to meet the rigorous data, 
storage, and analytics requirements of large-scale Internet of Things (IoT) and 
Industrial Internet of Things (IIoT) applications.

Now, IoTDB uses JUnit for its UT/IT test.

However, there are two drawbacks:

1. There are many singleton class instances in IoTDB. Therefore, modifying 
something in a test may impact others, and it requires us do many cleanup work 
after a test.

Especially, after we open an serversocket (by Thrift), though we have called 
the socket.close, the socket may be not closed quickly (controlled by Thrift). 
But, if the next test begins, then a "the port is already used" error will 
occur.

2. when testing IoTDB's cluster module, we may need to start at least 3 IoTDB 
instances in one server. 
Using JUnit, the 3 instances will be in one JVM, which is conflicted with the 
reality "IoTDB has many singleton instances".

So, next, we want to use TestContainer, which is a combiner of Docker and JUnit.

This task is for:

1. using TestContainer to re-implement all IT codes of IoTDB;
2. using TestContainer to add some IT codes for IoTDB's cluster module.


Needed skills:
- Java
- Docker (Docker-Compose better) 
- Know  or learn Junit and TestContainer


[1] iotdb.apache.org
[2] https://www.testcontainers.org/




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



[jira] [Created] (COMDEV-406) Apache IoTDB C# library

2021-03-14 Thread Xiangdong Huang (Jira)
Xiangdong Huang created COMDEV-406:
--

 Summary: Apache IoTDB C# library
 Key: COMDEV-406
 URL: https://issues.apache.org/jira/browse/COMDEV-406
 Project: Community Development
  Issue Type: Task
  Components: GSoC/Mentoring ideas
Reporter: Xiangdong Huang


Apache IoTDB [1] is an Open Source IoT database designed to meet the rigorous 
data, storage, and analytics requirements of large-scale Internet of Things 
(IoT) and Industrial Internet of Things (IIoT) applications.

IoTDB has two kinds of client interfaces: SQL and native API (also called as  
session API.)

This task is for the native API.

IoTDB uses Apache Thrift[2] as its RPC framework, so all native API can be 
generated by Thrift. However, to accelerate the performance, we may use some 
byte array in Thrift, rather than a Struct, which is not quite friendly to 
users.

That is why we provide our session API. Session API just wraps the interfaces 
of the generated thrift codes. Now we have Java[4], Python and c++ version[3]. 
The C# version is left.

This task hopes you can provide a c# library for IoTDB.

Needed skills:
- Thrift
- C#
- know Java

[1] iotdb.apache.org
[2] http://thrift.apache.org/
[3] 
https://iotdb.apache.org/UserGuide/Master/Client/Programming%20-%20Other%20Languages.html
[4] 
https://iotdb.apache.org/UserGuide/Master/Client/Programming%20-%20Native%20API.html





--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



[jira] [Created] (COMDEV-405) Implement PISA index in Apache IoTDB

2021-03-14 Thread Xiangdong Huang (Jira)
Xiangdong Huang created COMDEV-405:
--

 Summary: Implement PISA index in Apache IoTDB 
 Key: COMDEV-405
 URL: https://issues.apache.org/jira/browse/COMDEV-405
 Project: Community Development
  Issue Type: Task
  Components: GSoC/Mentoring ideas
Reporter: Xiangdong Huang


Apache IoTDB is a highly efficient time series database, which supports high 
speed query process, including aggregation query.

Currently, IoTDB pre-calculates the aggregation info, or called the summary 
info, (sum, count, max_time, min_time, max_value, min_value) for each page and 
each Chunk. The info is helpful for aggregation operations and some query 
filters. For example, if the query filter is value >10 and the max value of a 
page is 9, we can skip the page. For another example, if the query is select 
max(value) and the max value of 3 chunks are 5, 10, 20, then the max(value) is 
20. 

However, there are two drawbacks:

1. The summary info actually reduces the data that needs to be scanned as 1/k 
(suppose each page has k data points). However, the time complexity is still 
O(N). If we store a long historical data, e.g., storing 2 years data with 
500KHz, then the aggregation operation may be still time-consuming. So, a 
tree-based index to reduce the time complexity from O(N) to O(logN) is a good 
choice. Some basic ideas have been published in [1], while it can just handle 
data with fix frequency. So, improving it and implementing it into IoTDB is a 
good choice.

2. The summary info is helpless for evaluating the query like where value >8 if 
the max value = 10. If we can enrich the summary info, e.g., storing the data 
histogram, we can use the histogram to evaluate how many points we can return. 

This proposal is mainly for adding an index for speeding up the aggregation 
query. Besides, if we can let the summary info be more useful, it could be 
better.

Notice that the premise is that the insertion speed should not be slow down too 
much!

By the way, IoTDB provides an index framework already. So, the PISA index 
should be compatible with the index framework.

You should know:
 • IoTDB query process
 • TsFile structure and organization
 • Basic index knowledge
 • Java 

difficulty: Major
 mentors:
 h...@apache.org

Reference:

[1] [https://www.sciencedirect.com/science/article/pii/S0306437918305489]
  
  
  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



[jira] [Commented] (COMDEV-404) Integrating Apache IoTDB and Apache Superset

2021-03-14 Thread Xiangdong Huang (Jira)


[ 
https://issues.apache.org/jira/browse/COMDEV-404?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17301156#comment-17301156
 ] 

Xiangdong Huang commented on COMDEV-404:


Hi Kris,

No problem. 

Firstly, you need to know how to use IoTDB's client library, e.g., the Python 
API[1] and IoTDB's schema [2].

Second, you need to know how to use Apache Superset[3].

Then, we can begin to discuss how to do the integration.

[1] 
https://iotdb.apache.org/UserGuide/Master/Client/Programming%20-%20Other%20Languages.html
 
[2] 
https://iotdb.apache.org/UserGuide/Master/Concept/Data%20Model%20and%20Terminology.html
[3] https://superset.apache.org/




> Integrating Apache IoTDB and Apache Superset
> 
>
> Key: COMDEV-404
> URL: https://issues.apache.org/jira/browse/COMDEV-404
> Project: Community Development
>  Issue Type: Task
>  Components: GSoC/Mentoring ideas
>Reporter: Xiangdong Huang
>Priority: Major
>  Labels: IoTDB, gsoc2021, mentor
>
> Apache IoTDB [1] is an Open Source IoT database designed to meet the rigorous 
> data, storage, and analytics requirements of large-scale Internet of Things 
> (IoT) and Industrial Internet of Things (IIoT) applications.
> Apache Superset [2] is fast, lightweight, intuitive, and loaded with options 
> that make it easy for users of all skill sets to explore and visualize their 
> data, from simple line charts to highly detailed geospatial charts.
> We hope that Superset can be used as a data display and analysis tool of 
> IoTDB, which will bring great convenience to analysts of the IoT and IIoT.
> For a database engine to be supported in Superset, it requires having a 
> Python compliant SQLAlchemy dialect [3] as well as a DBAPI driver [4] 
> defined. The current Python client of IoTDB is packaged by Apache Thrift 
> generated code and does not follow a certain interface specification. 
> Therefore, the first thing you need to do is to implement a standard 
> SQLAlchemy connector based on the current Python client (or some new 
> interfaces defined and generated by Thrift).
> Next, you need to explore how to integrate IoTDB and Superset and document 
> the usage in a user-friendly way. The integration documentation for Apache 
> Kylin and Superset is here [5] for your reference.
> What knowledge you need to know:
> - Basic database knowledge (SQL)
> - Python
> [1] https://iotdb.apache.org
> [2] https://superset.apache.org/
> [3] https://docs.sqlalchemy.org/en/13/dialects/
> [4] https://www.python.org/dev/peps/pep-0249/
> [5] http://kylin.apache.org/blog/2018/01/01/kylin-and-superset/



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



[jira] [Commented] (COMDEV-404) Integrating Apache IoTDB and Apache Superset

2021-03-14 Thread Xiangdong Huang (Jira)


[ 
https://issues.apache.org/jira/browse/COMDEV-404?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17301141#comment-17301141
 ] 

Xiangdong Huang commented on COMDEV-404:


Hi Kris,

Welcome!

> Integrating Apache IoTDB and Apache Superset
> 
>
> Key: COMDEV-404
> URL: https://issues.apache.org/jira/browse/COMDEV-404
> Project: Community Development
>  Issue Type: Task
>  Components: GSoC/Mentoring ideas
>    Reporter: Xiangdong Huang
>Priority: Major
>  Labels: IoTDB, gsoc2021, mentor
>
> Apache IoTDB [1] is an Open Source IoT database designed to meet the rigorous 
> data, storage, and analytics requirements of large-scale Internet of Things 
> (IoT) and Industrial Internet of Things (IIoT) applications.
> Apache Superset [2] is fast, lightweight, intuitive, and loaded with options 
> that make it easy for users of all skill sets to explore and visualize their 
> data, from simple line charts to highly detailed geospatial charts.
> We hope that Superset can be used as a data display and analysis tool of 
> IoTDB, which will bring great convenience to analysts of the IoT and IIoT.
> For a database engine to be supported in Superset, it requires having a 
> Python compliant SQLAlchemy dialect [3] as well as a DBAPI driver [4] 
> defined. The current Python client of IoTDB is packaged by Apache Thrift 
> generated code and does not follow a certain interface specification. 
> Therefore, the first thing you need to do is to implement a standard 
> SQLAlchemy connector based on the current Python client (or some new 
> interfaces defined and generated by Thrift).
> Next, you need to explore how to integrate IoTDB and Superset and document 
> the usage in a user-friendly way. The integration documentation for Apache 
> Kylin and Superset is here [5] for your reference.
> What knowledge you need to know:
> - Basic database knowledge (SQL)
> - Python
> [1] https://iotdb.apache.org
> [2] https://superset.apache.org/
> [3] https://docs.sqlalchemy.org/en/13/dialects/
> [4] https://www.python.org/dev/peps/pep-0249/
> [5] http://kylin.apache.org/blog/2018/01/01/kylin-and-superset/



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



Re: [jira] [Created] (COMDEV-401) Apache IoTDB: Metadata (Schema) Storage Engine

2021-03-12 Thread Xiangdong Huang
Hi Garcia,

Welcome to join.

This issue is moved to https://issues.apache.org/jira/browse/COMDEV-403.

Best,
---
Xiangdong Huang
School of Software, Tsinghua University

 黄向东
清华大学 软件学院


Isidoro Garcia Gutierrez  于2021年3月11日周四 下午11:42写道:

> Hello,
>
> My name is Isidoro Garcia and next june I will finish my Software
> Engineering degree. I've some experience in java programming and in my
> final project to the university I have to desing a new DB.
>
> I find interesting IoTDB and I would like to contribute to this project for
> GSoC 2021. If there is something I can do, please, let me know.
>
> Regards.
>
>
> El jue, 11 mar 2021 a las 16:05, Xiangdong Huang (Jira) ( >)
> escribió:
>
> > Xiangdong Huang created COMDEV-401:
> > --
> >
> >  Summary: Apache IoTDB: Metadata (Schema) Storage Engine
> >  Key: COMDEV-401
> >  URL: https://issues.apache.org/jira/browse/COMDEV-401
> >  Project: Community Development
> >   Issue Type: Task
> >   Components: GSoC/Mentoring ideas
> > Reporter: Xiangdong Huang
> >
> >
> > Apache IoTDB [1] is an Open Source IoT database designed to meet the
> > rigorous data, storage, and analytics requirements of large-scale
> Internet
> > of Things (IoT) and Industrial Internet of Things (IIoT) applications.
> >
> > Different with traditional relational databases, IoTDB uses a tree-based
> > structure to store its schema (a.k.a, metadata) in memory, and only
> > persists the structure on disk in a write ahead log form.
> >
> > In memory, the memory cost of each time series wil take about 300 bytes.
> >
> > However, when the tree is too large (e.g., there are 100 million time
> > series), IoTDB will take too much memory.
> >
> > Therefore, we'd like to develop a metadata storage engine module. The
> > engine will do the following tasks:
> >
> > 1. data file: Persist the tree on disk, like a b-tree structure. (need to
> > support CRUD)
> > 2. WAL: to accelerate the IO operation, we can save schema modification
> > operations as Write Ahead Log, and then write back to the tree file in an
> > atomic way.
> > 3. Cache: If there is no much memory, just load a part of the tree into
> > memory.
> >
> > What you need:
> > 1. Java language
> > 2. Know some basic design idea of database data file, e.g., slot file.[2]
> >
> > [1] https://iotdb.apache.org
> > [2]
> >
> http://pages.cs.wisc.edu/~dbbook/openAccess/firstEdition/slides/pdfslides/mod2l1.pdf
> >
> >
> >
> > --
> > This message was sent by Atlassian Jira
> > (v8.3.4#803005)
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> > For additional commands, e-mail: dev-h...@community.apache.org
> >
> >
>
> --
>
>
>
> INFORMACIÓ SOBRE PROTECCIÓ DE DADES DE LA UNIVERSITAT OBERTA DE
> CATALUNYA (UOC)
>
> Us informem que les vostres dades identificatives i les
> contingudes en els missatges electrònics i fitxers adjunts es poden
> incorporar a les nostres bases de dades amb la finalitat de gestionar les
> relacions i comunicacions vinculades a la UOC, i que es poden conservar
> mentre es mantingui la relació. Si ho voleu, podeu exercir el dret a
> accedir a les vostres dades, rectificar-les i suprimir-les i altres drets
> reconeguts normativament adreçant-vos a l'adreça de correu emissora o a
> fuoc...@uoc.edu <mailto:fuoc...@uoc.edu>.
>
> Aquest missatge i qualsevol
> fitxer que porti adjunt, si escau, tenen el caràcter de confidencials i
> s'adrecen únicament a la persona o entitat a qui s'han enviat.
>
> Així
> mateix, posem a la vostra disposició un delegat de protecció de dades que
> no només s'encarregarà de supervisar tots els tractaments de dades de la
> nostra entitat, sinó que us podrà atendre per a qualsevol qüestió
> relacionada amb el tractament de dades. La seva adreça de contacte és
> d...@uoc.edu <mailto:d...@uoc.edu>.
> INFORMACIÓN SOBRE PROTECCIÓN DE DATOS DE
> LA UNIVERSITAT OBERTA DE CATALUNYA (UOC)
> Os informamos de que vuestros
> datos identificativos y los contenidos en los mensajes electrónicos y
> ficheros adjuntos pueden incorporarse a nuestras bases de datos con el fin
> de gestionar las relaciones y comunicaciones vinculadas a la UOC, y de que
> pueden conservarse mientras se mantenga la relación. Si lo deseáis, podéis
> ejercer el derecho a acceder 

[jira] [Created] (COMDEV-404) Integrating Apache IoTDB and Apache Superset

2021-03-12 Thread Xiangdong Huang (Jira)
Xiangdong Huang created COMDEV-404:
--

 Summary: Integrating Apache IoTDB and Apache Superset
 Key: COMDEV-404
 URL: https://issues.apache.org/jira/browse/COMDEV-404
 Project: Community Development
  Issue Type: Task
  Components: GSoC/Mentoring ideas
Reporter: Xiangdong Huang


Apache IoTDB [1] is an Open Source IoT database designed to meet the rigorous 
data, storage, and analytics requirements of large-scale Internet of Things 
(IoT) and Industrial Internet of Things (IIoT) applications.

Apache Superset [2] is fast, lightweight, intuitive, and loaded with options 
that make it easy for users of all skill sets to explore and visualize their 
data, from simple line charts to highly detailed geospatial charts.

We hope that Superset can be used as a data display and analysis tool of IoTDB, 
which will bring great convenience to analysts of the IoT and IIoT.

For a database engine to be supported in Superset, it requires having a Python 
compliant SQLAlchemy dialect [3] as well as a DBAPI driver [4] defined. The 
current Python client of IoTDB is packaged by Apache Thrift generated code and 
does not follow a certain interface specification. Therefore, the first thing 
you need to do is to implement a standard SQLAlchemy connector based on the 
current Python client (or some new interfaces defined and generated by Thrift).

Next, you need to explore how to integrate IoTDB and Superset and document the 
usage in a user-friendly way. The integration documentation for Apache Kylin 
and Superset is here [5] for your reference.

What knowledge you need to know:
- Basic database knowledge (SQL)
- Python

[1] https://iotdb.apache.org
[2] https://superset.apache.org/
[3] https://docs.sqlalchemy.org/en/13/dialects/
[4] https://www.python.org/dev/peps/pep-0249/
[5] http://kylin.apache.org/blog/2018/01/01/kylin-and-superset/



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



[jira] [Closed] (COMDEV-402) Apache IoTDB: Metadata (Schema) Storage Engine

2021-03-12 Thread Xiangdong Huang (Jira)


 [ 
https://issues.apache.org/jira/browse/COMDEV-402?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Xiangdong Huang closed COMDEV-402.
--
Resolution: Duplicate

deplicate with COMDEV-403

> Apache IoTDB: Metadata (Schema) Storage Engine
> --
>
> Key: COMDEV-402
> URL: https://issues.apache.org/jira/browse/COMDEV-402
> Project: Community Development
>  Issue Type: Task
>  Components: GSoC/Mentoring ideas
>    Reporter: Xiangdong Huang
>Priority: Major
>  Labels: IoTDB
>
> Apache IoTDB [1] is an Open Source IoT database designed to meet the rigorous 
> data, storage, and analytics requirements of large-scale Internet of Things 
> (IoT) and Industrial Internet of Things (IIoT) applications. 
> Different with traditional relational databases, IoTDB uses tree-based 
> structure in memory to manage the schema (a.k.a, metadata), and use a 
> Write-Ahead-Log-like file structure to persist the schema.
> Now, each time series will take about 300 Bytes in memory. However, an IoTDB 
> instance may manage more than 100 million time series, which may take more 
> than 30GB memory.
> Therefore, we'd like to re-design the schema management module.
> 1. File: Persist the tree on disk like a b-tree.
> 2. WAL: implement the WAL of the metadata. So we can update the tree on disk 
> in batch, rather than one operation by one.
> 3. Cache: we may have no memory to load the whole tree. So a cache is needed 
> and query from the tree on disk is needed.
> What knowledge you need to know:
> 1. Java
> 2. Basic design idea about Database [2]
> [1] https://iotdb.apache.org
> [2] 
> http://pages.cs.wisc.edu/~dbbook/openAccess/firstEdition/slides/pdfslides/mod2l1.pdf



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



[jira] [Updated] (COMDEV-401) Apache IoTDB: Metadata (Schema) Storage Engine

2021-03-12 Thread Xiangdong Huang (Jira)


 [ 
https://issues.apache.org/jira/browse/COMDEV-401?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Xiangdong Huang updated COMDEV-401:
---
Labels: IoTDB  (was: IoTDB gsoc2021 mentor)

> Apache IoTDB: Metadata (Schema) Storage Engine
> --
>
> Key: COMDEV-401
> URL: https://issues.apache.org/jira/browse/COMDEV-401
> Project: Community Development
>  Issue Type: Task
>  Components: GSoC/Mentoring ideas
>    Reporter: Xiangdong Huang
>Priority: Major
>  Labels: IoTDB
>
> Apache IoTDB [1] is an Open Source IoT database designed to meet the rigorous 
> data, storage, and analytics requirements of large-scale Internet of Things 
> (IoT) and Industrial Internet of Things (IIoT) applications. 
> Different with traditional relational databases, IoTDB uses a tree-based 
> structure to store its schema (a.k.a, metadata) in memory, and only persists 
> the structure on disk in a write ahead log form.
> In memory, the memory cost of each time series wil take about 300 bytes.
> However, when the tree is too large (e.g., there are 100 million time 
> series), IoTDB will take too much memory.
> Therefore, we'd like to develop a metadata storage engine module. The engine 
> will do the following tasks:
> 1. data file: Persist the tree on disk, like a b-tree structure. (need to 
> support CRUD)
> 2. WAL: to accelerate the IO operation, we can save schema modification 
> operations as Write Ahead Log, and then write back to the tree file in an 
> atomic way.
> 3. Cache: If there is no much memory, just load a part of the tree into 
> memory. 
> What you need:
> 1. Java language
> 2. Know some basic design idea of database data file, e.g., slot file.[2]
> [1] https://iotdb.apache.org
> [2] 
> http://pages.cs.wisc.edu/~dbbook/openAccess/firstEdition/slides/pdfslides/mod2l1.pdf



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



[jira] [Closed] (COMDEV-401) Apache IoTDB: Metadata (Schema) Storage Engine

2021-03-12 Thread Xiangdong Huang (Jira)


 [ 
https://issues.apache.org/jira/browse/COMDEV-401?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Xiangdong Huang closed COMDEV-401.
--
Resolution: Duplicate

deplicate with COMDEV-403

> Apache IoTDB: Metadata (Schema) Storage Engine
> --
>
> Key: COMDEV-401
> URL: https://issues.apache.org/jira/browse/COMDEV-401
> Project: Community Development
>  Issue Type: Task
>  Components: GSoC/Mentoring ideas
>    Reporter: Xiangdong Huang
>Priority: Major
>  Labels: IoTDB
>
> Apache IoTDB [1] is an Open Source IoT database designed to meet the rigorous 
> data, storage, and analytics requirements of large-scale Internet of Things 
> (IoT) and Industrial Internet of Things (IIoT) applications. 
> Different with traditional relational databases, IoTDB uses a tree-based 
> structure to store its schema (a.k.a, metadata) in memory, and only persists 
> the structure on disk in a write ahead log form.
> In memory, the memory cost of each time series wil take about 300 bytes.
> However, when the tree is too large (e.g., there are 100 million time 
> series), IoTDB will take too much memory.
> Therefore, we'd like to develop a metadata storage engine module. The engine 
> will do the following tasks:
> 1. data file: Persist the tree on disk, like a b-tree structure. (need to 
> support CRUD)
> 2. WAL: to accelerate the IO operation, we can save schema modification 
> operations as Write Ahead Log, and then write back to the tree file in an 
> atomic way.
> 3. Cache: If there is no much memory, just load a part of the tree into 
> memory. 
> What you need:
> 1. Java language
> 2. Know some basic design idea of database data file, e.g., slot file.[2]
> [1] https://iotdb.apache.org
> [2] 
> http://pages.cs.wisc.edu/~dbbook/openAccess/firstEdition/slides/pdfslides/mod2l1.pdf



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



[jira] [Updated] (COMDEV-402) Apache IoTDB: Metadata (Schema) Storage Engine

2021-03-12 Thread Xiangdong Huang (Jira)


 [ 
https://issues.apache.org/jira/browse/COMDEV-402?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Xiangdong Huang updated COMDEV-402:
---
Labels: IoTDB  (was: IoTDB gsoc2021 mentor)

> Apache IoTDB: Metadata (Schema) Storage Engine
> --
>
> Key: COMDEV-402
> URL: https://issues.apache.org/jira/browse/COMDEV-402
> Project: Community Development
>  Issue Type: Task
>  Components: GSoC/Mentoring ideas
>    Reporter: Xiangdong Huang
>Priority: Major
>  Labels: IoTDB
>
> Apache IoTDB [1] is an Open Source IoT database designed to meet the rigorous 
> data, storage, and analytics requirements of large-scale Internet of Things 
> (IoT) and Industrial Internet of Things (IIoT) applications. 
> Different with traditional relational databases, IoTDB uses tree-based 
> structure in memory to manage the schema (a.k.a, metadata), and use a 
> Write-Ahead-Log-like file structure to persist the schema.
> Now, each time series will take about 300 Bytes in memory. However, an IoTDB 
> instance may manage more than 100 million time series, which may take more 
> than 30GB memory.
> Therefore, we'd like to re-design the schema management module.
> 1. File: Persist the tree on disk like a b-tree.
> 2. WAL: implement the WAL of the metadata. So we can update the tree on disk 
> in batch, rather than one operation by one.
> 3. Cache: we may have no memory to load the whole tree. So a cache is needed 
> and query from the tree on disk is needed.
> What knowledge you need to know:
> 1. Java
> 2. Basic design idea about Database [2]
> [1] https://iotdb.apache.org
> [2] 
> http://pages.cs.wisc.edu/~dbbook/openAccess/firstEdition/slides/pdfslides/mod2l1.pdf



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



[jira] [Created] (COMDEV-403) Apache IoTDB: Metadata (Schema) Storage Engine

2021-03-11 Thread Xiangdong Huang (Jira)
Xiangdong Huang created COMDEV-403:
--

 Summary: Apache IoTDB: Metadata (Schema) Storage Engine
 Key: COMDEV-403
 URL: https://issues.apache.org/jira/browse/COMDEV-403
 Project: Community Development
  Issue Type: Task
  Components: GSoC/Mentoring ideas
Reporter: Xiangdong Huang


Apache IoTDB [1] is an Open Source IoT database designed to meet the rigorous 
data, storage, and analytics requirements of large-scale Internet of Things 
(IoT) and Industrial Internet of Things (IIoT) applications. 

Different with traditional relational databases, IoTDB uses tree-based 
structure in memory to manage the schema (a.k.a, metadata), and use a 
Write-Ahead-Log-like file structure to persist the schema.

Now, each time series will take about 300 Bytes in memory. However, an IoTDB 
instance may manage more than 100 million time series, which may take more than 
30GB memory.

Therefore, we'd like to re-design the schema management module.
1. File: Persist the tree on disk like a b-tree.
2. WAL: implement the WAL of the metadata. So we can update the tree on disk in 
batch, rather than one operation by one.
3. Cache: we may have no memory to load the whole tree. So a cache is needed 
and query from the tree on disk is needed.


What knowledge you need to know:
1. Java
2. Basic design idea about Database [2]

[1] https://iotdb.apache.org
[2] 
http://pages.cs.wisc.edu/~dbbook/openAccess/firstEdition/slides/pdfslides/mod2l1.pdf



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



[jira] [Created] (COMDEV-402) Apache IoTDB: Metadata (Schema) Storage Engine

2021-03-11 Thread Xiangdong Huang (Jira)
Xiangdong Huang created COMDEV-402:
--

 Summary: Apache IoTDB: Metadata (Schema) Storage Engine
 Key: COMDEV-402
 URL: https://issues.apache.org/jira/browse/COMDEV-402
 Project: Community Development
  Issue Type: Task
  Components: GSoC/Mentoring ideas
Reporter: Xiangdong Huang


Apache IoTDB [1] is an Open Source IoT database designed to meet the rigorous 
data, storage, and analytics requirements of large-scale Internet of Things 
(IoT) and Industrial Internet of Things (IIoT) applications. 

Different with traditional relational databases, IoTDB uses tree-based 
structure in memory to manage the schema (a.k.a, metadata), and use a 
Write-Ahead-Log-like file structure to persist the schema.

Now, each time series will take about 300 Bytes in memory. However, an IoTDB 
instance may manage more than 100 million time series, which may take more than 
30GB memory.

Therefore, we'd like to re-design the schema management module.
1. File: Persist the tree on disk like a b-tree.
2. WAL: implement the WAL of the metadata. So we can update the tree on disk in 
batch, rather than one operation by one.
3. Cache: we may have no memory to load the whole tree. So a cache is needed 
and query from the tree on disk is needed.


What knowledge you need to know:
1. Java
2. Basic design idea about Database [2]



[1] https://iotdb.apache.org
[2] 
http://pages.cs.wisc.edu/~dbbook/openAccess/firstEdition/slides/pdfslides/mod2l1.pdf



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



[jira] [Created] (COMDEV-401) Apache IoTDB: Metadata (Schema) Storage Engine

2021-03-11 Thread Xiangdong Huang (Jira)
Xiangdong Huang created COMDEV-401:
--

 Summary: Apache IoTDB: Metadata (Schema) Storage Engine
 Key: COMDEV-401
 URL: https://issues.apache.org/jira/browse/COMDEV-401
 Project: Community Development
  Issue Type: Task
  Components: GSoC/Mentoring ideas
Reporter: Xiangdong Huang


Apache IoTDB [1] is an Open Source IoT database designed to meet the rigorous 
data, storage, and analytics requirements of large-scale Internet of Things 
(IoT) and Industrial Internet of Things (IIoT) applications. 

Different with traditional relational databases, IoTDB uses a tree-based 
structure to store its schema (a.k.a, metadata) in memory, and only persists 
the structure on disk in a write ahead log form.

In memory, the memory cost of each time series wil take about 300 bytes.

However, when the tree is too large (e.g., there are 100 million time series), 
IoTDB will take too much memory.

Therefore, we'd like to develop a metadata storage engine module. The engine 
will do the following tasks:

1. data file: Persist the tree on disk, like a b-tree structure. (need to 
support CRUD)
2. WAL: to accelerate the IO operation, we can save schema modification 
operations as Write Ahead Log, and then write back to the tree file in an 
atomic way.
3. Cache: If there is no much memory, just load a part of the tree into memory. 

What you need:
1. Java language
2. Know some basic design idea of database data file, e.g., slot file.[2]

[1] https://iotdb.apache.org
[2] 
http://pages.cs.wisc.edu/~dbbook/openAccess/firstEdition/slides/pdfslides/mod2l1.pdf



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



Re: Moderators needed for community.apache.org lists

2021-02-22 Thread Xiangdong Huang
Wow! Very very happy to see the problem is addressed!
(We missed all applications in last year's GSoc because we could not
subscribe the ML) Then we can join again :D

Thanks very much.

Best,
---
Xiangdong Huang
School of Software, Tsinghua University


Aditya Sharma  于2021年2月23日周二 下午2:36写道:

> Hi Craig,
>
> I would be happy to volunteer.
>
> Thanks and regards,
> Aditya Sharma
>
> On Tue, Feb 23, 2021 at 8:03 AM Vanjikumaran Sivajothy <
> vanjikuma...@gmail.com> wrote:
>
> > Now I can see a acceptance email via mentor@
> >
> >
> > On Mon, Feb 22, 2021 at 5:25 PM Willem Jiang 
> > wrote:
> >
> > > Hi Craig,
> > >
> > > I volunteer to moderate these lists.
> > >
> > > Willem Jiang
> > >
> > > Twitter: willemjiang
> > > Weibo: 姜宁willem
> > >
> > > On Tue, Feb 23, 2021 at 12:23 AM Craig Russell 
> > > wrote:
> > > >
> > > > It appears that there are not enough moderators for the mentors@
> list.
> > > >
> > > > If you can volunteer to moderate this list (and the students@ list
> > > seems to have the same moderators) please speak up on this list.
> > > >
> > > > I'll volunteer to moderate both lists at this time.
> > > >
> > > > Regards,
> > > > Craig
> > > >
> > > > Craig L Russell
> > > > c...@apache.org
> > > >
> > > >
> > > > -
> > > > To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> > > > For additional commands, e-mail: dev-h...@community.apache.org
> > > >
> > >
> > > -
> > > To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> > > For additional commands, e-mail: dev-h...@community.apache.org
> > >
> > > --
> > Sent from Gmail Mobile
> >
>


Re: Invitation to participate with the ASF at GSoC 2021

2021-02-02 Thread Xiangdong Huang
Hi Maxim,

I see the "Currently happening" chapter on the webpage, it is cool! Thanks
for your huge effort.

Just want to confirm that are there some limitations for subscribing
mentors@c.a.o?
e.g., the subscriber must be Member, IPMC, or PMC, etc..
Or must use @apache.org mail address (like sending email to announce@a.g)?
(As I have sent an email to mentors-subscribe@c.a.o, but did not receive
responses. :(.

Best,
---
Xiangdong Huang



Maxim Solodovnik  于2021年2月2日周二 下午4:55写道:

> Hello Xiangdong Huang,
>
> On Tue, 2 Feb 2021 at 15:34, Xiangdong Huang  wrote:
>
> > Hi,
> >
> > According to [1], if we propose projects/tasks to GSoc, we need to
> > subscribe the mailing list ment...@community.apache.org.
> >
>
> This is still required
>
>
> >
> > Are there any requirements to subscribe to the mailing list? I remember I
> > failed to subscribe to it and miss all applications.
> >
>
> This time we will try to avoid such misbehavior
> This page https://community.apache.org/gsoc.html now contains the
> "Currently happening" block
> so you can do sort of long pooling :)
>
> Additionally I expect to get some early reports like "I'm not receiving
> emails"
> And I'll add dev@ list for your PMC to all announces (more manual work,
> but
> it worth so) :)
>
>
>
> > [1] http://community.apache.org/gsoc.html
> >
> > Best,
> > ---
> > Xiangdong Huang
> >
> > Alan Carvalho de Assis  于2021年2月1日周一 下午8:05写道:
> >
> > > Thank you Maxim!
> > >
> > > Nathan, do you know if our JIRA Infra is working or do we need to ask
> > > Apache Infra to help us?
> > >
> > > BR,
> > >
> > > Alan
> > >
> > > On 2/1/21, Maxim Solodovnik  wrote:
> > > > Hello Nathan,
> > > >
> > > > On Mon, 1 Feb 2021 at 10:11, Nathan Hartman <
> hartman.nat...@gmail.com>
> > > > wrote:
> > > >
> > > >> On Sun, Jan 31, 2021 at 9:53 PM Maxim Solodovnik <
> > solomax...@gmail.com>
> > > >> wrote:
> > > >>
> > > >>> Hello Alan,
> > > >>>
> > > >>> On Mon, 1 Feb 2021 at 04:36, Alan Carvalho de Assis <
> > acas...@gmail.com
> > > >
> > > >>> wrote:
> > > >>>
> > > >>> > Thank you Sallu, Maxim and Kevin!
> > > >>> >
> > > >>> > We will collect ideas for the projects and create a page where
> > > >>> >
> > > >>>
> > > >>> please re-read these two pages:
> > > >>>
> > >
> https://community.apache.org/gsoc.html#prospective-asf-mentors-read-this
> > > >>>
> > > >>>
> > >
> >
> https://community.apache.org/use-the-comdev-issue-tracker-for-gsoc-tasks.html
> > > >>>
> > > >>>
> > > >>> you don't need to create separate ideas page,
> > > >>> just label your JIRAs and ideas will be added to this
> > > >>> https://s.apache.org/gsoc2021ideas list
> > > >>
> > > >>
> > > >> NuttX isn't using Jira.
> > > >>
> > > >> We are using GitHub issues.
> > > >>
> > > >> Do you support that?
> > > >>
> > > >> Of course, I think we *could* list on Jira the issues we'd like to
> > > >> propose, for the purposes of the GSoC campaign.
> > > >>
> > > >> Which approach do you recommend?
> > > >>
> > > >>
> > > > As described here:
> > > >
> > >
> >
> https://community.apache.org/use-the-comdev-issue-tracker-for-gsoc-tasks.html
> > > > you can use COMDEV JIRA for your GSoC tasks (JIRAs can be linked with
> > > > GitHub issues)
> > > >
> > > >
> > > >> Thanks,
> > > >> Nathan
> > > >>
> > > >>
> > > >
> > > > --
> > > > Best regards,
> > > > Maxim
> > > >
> > >
> > > -
> > > To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> > > For additional commands, e-mail: dev-h...@community.apache.org
> > >
> > >
> >
>
>
> --
> Best regards,
> Maxim
>


Re: Invitation to participate with the ASF at GSoC 2021

2021-02-02 Thread Xiangdong Huang
Hi,

According to [1], if we propose projects/tasks to GSoc, we need to
subscribe the mailing list ment...@community.apache.org.

Are there any requirements to subscribe to the mailing list? I remember I
failed to subscribe to it and miss all applications.

[1] http://community.apache.org/gsoc.html

Best,
---
Xiangdong Huang

Alan Carvalho de Assis  于2021年2月1日周一 下午8:05写道:

> Thank you Maxim!
>
> Nathan, do you know if our JIRA Infra is working or do we need to ask
> Apache Infra to help us?
>
> BR,
>
> Alan
>
> On 2/1/21, Maxim Solodovnik  wrote:
> > Hello Nathan,
> >
> > On Mon, 1 Feb 2021 at 10:11, Nathan Hartman 
> > wrote:
> >
> >> On Sun, Jan 31, 2021 at 9:53 PM Maxim Solodovnik 
> >> wrote:
> >>
> >>> Hello Alan,
> >>>
> >>> On Mon, 1 Feb 2021 at 04:36, Alan Carvalho de Assis  >
> >>> wrote:
> >>>
> >>> > Thank you Sallu, Maxim and Kevin!
> >>> >
> >>> > We will collect ideas for the projects and create a page where
> >>> >
> >>>
> >>> please re-read these two pages:
> >>>
> https://community.apache.org/gsoc.html#prospective-asf-mentors-read-this
> >>>
> >>>
> https://community.apache.org/use-the-comdev-issue-tracker-for-gsoc-tasks.html
> >>>
> >>>
> >>> you don't need to create separate ideas page,
> >>> just label your JIRAs and ideas will be added to this
> >>> https://s.apache.org/gsoc2021ideas list
> >>
> >>
> >> NuttX isn't using Jira.
> >>
> >> We are using GitHub issues.
> >>
> >> Do you support that?
> >>
> >> Of course, I think we *could* list on Jira the issues we'd like to
> >> propose, for the purposes of the GSoC campaign.
> >>
> >> Which approach do you recommend?
> >>
> >>
> > As described here:
> >
> https://community.apache.org/use-the-comdev-issue-tracker-for-gsoc-tasks.html
> > you can use COMDEV JIRA for your GSoC tasks (JIRAs can be linked with
> > GitHub issues)
> >
> >
> >> Thanks,
> >> Nathan
> >>
> >>
> >
> > --
> > Best regards,
> > Maxim
> >
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> For additional commands, e-mail: dev-h...@community.apache.org
>
>


Re: Apache Roadshow - China recap

2020-12-15 Thread Xiangdong Huang
Nice! Thank you, Ted and all contributors!

Look forward to more Apache events in China, Asia, and the whole world :D

Best,
---
Xiangdong Huang
School of Software, Tsinghua University

 黄向东
清华大学 软件学院


lidong dai  于2020年12月15日周二 下午4:58写道:

> Great work,Thanks Ted for sharing the details!
>
>
>
> Best Regards
> ---
> DolphinScheduler(Incubator) PPMC
> Lidong Dai 代立冬
> dailidon...@gmail.com
> ---
>
>
> On Tue, Dec 15, 2020 at 4:22 PM Swapnil M Mane 
> wrote:
>
> > Super, many congratulations Apache Roadshow - China & COSCon team!!
> > Thank you, Ted for sharing the details!
> >
> > Best Regards,
> > Swapnil M Mane
> > www.apache.org
> >
> > On Tue, Dec 15, 2020 at 12:41 PM 适兕  wrote:
> >
> > > Great event!
> > >
> > > Thanks! all of volunteer  ~
> > >
> > > Sally Khudairi  于2020年12月15日周二 下午1:39写道:
> > >
> > >> Amazing -- thank you, Ted. Great work 🙌
> > >>
> > >> - - -
> > >> Vice President Marketing & Publicity
> > >> Vice President Sponsor Relations
> > >> The Apache Software Foundation
> > >>
> > >> Tel +1 617 921 8656 | s...@apache.org
> > >>
> > >>
> > >> On Tue, Dec 15, 2020, at 00:33, Liu Ted wrote:
> > >>
> > >> Dear Rich, Sally and Craig,
> > >>
> > >> Thank you for your support the Apache Roadshow - China (co-located
> with
> > >> COSCon'20). Here comes the event summary.
> > >>
> > >> There were one million+ online viewers and hundreds of offline
> audiences
> > >> across 5 cities in China.
> > >>
> > >>
> > >>
> > >>
> > >> Dear Craig, Thank you for your sharing which has inspired millions.
> > >>
> > >>
> > >> Special thanks to ALC Beijing members, Willem Jiang, Sheng Wu, Lidong
> > >> Dai, Juan Pan, Jiansheng Li, Liang Zhang, Xiangdong Huang, and many
> more
> > >> volunteers and Aapche fans organized by ALC Beijing.
> > >>
> > >>
> > >>
> > >>
> >
> https://mp.weixin.qq.com/s?__biz=MzA5MTA2NDA5MQ==&mid=2655320841&idx=2&sn=55b2433ef9fa467485b27349820ea110&chksm=8bb2497dbcc5c06bbca2659c32e919757a417a210e090ad413562dcb5fee6fc89681f0e46aab&mpshare=1&scene=1&srcid=1214rQ6p3okxEjnikwYG2XPC&sharer_sharetime=1607996825876&sharer_shareid=24f6d3ce094d2205129bd421cf0dbe7f&exportkey=Aa66Gp47XiDYP6CQeR7Gl6E%3D&pass_ticket=Y3hi6mVayMhZU%2BaUm0iflQ3Ye8udlccmL6tmb9dtzech87d%2BSqEQOGA9tAqbC%2BFS&wx_header=0#rd
> > >>
> > >>
> > >> Hi Sally, It'd be great if this could be shared on ASF media channels.
> > >>
> > >>
> > >> Hi Rich, We, at ALC Beijing, are thinking of conducting the ApacheCon
> > >> Asia next year in China with multiple locations as we did in 5 cities
> in
> > >> China this year.
> > >>
> > >>
> > >> Best regards,
> > >>
> > >> Ted Liu
> > >> On behalf of the 2020 Apache Roadshow - China & COSCon'20 Steering
> > >> Committee
> > >>
> > >>
> > >> *Attachments:*
> > >>
> > >>- SmartSelect_20201215-131033_WeChat.jpg
> > >>
> > >>
> > >
> > > --
> > > Best Regards!
> > >
> >
>


Re: [ANNOUNCE] Welcome to our new committers

2020-11-01 Thread Xiangdong Huang
Congratulations!

---
Xiangdong Huang
School of Software, Tsinghua University

 黄向东
清华大学 软件学院


Ming Wen  于2020年11月2日周一 下午2:25写道:

> Congrats
>
> Thanks,
> Ming Wen, Apache APISIX & Apache SkyWalking
> Twitter: _WenMing
>
>
> Sheng Wu  于2020年11月2日周一 下午2:24写道:
>
> > Congrats Willem!
> >
> > Sheng Wu 吴晟
> > Twitter, wusheng1108
> >
> >
> > Swapnil M Mane  于2020年11月2日周一 下午2:19写道:
> >
> > > Hello all,
> > > The ComDev PMC has invited Aditya, Priya, Tomasz, and Willem
> > > to become committers and we are glad to announce that
> > > they have accepted the nomination.
> > >
> > > Please join me in welcoming our new committers.
> > >
> > > # Aditya Sharma
> > > Aditya is the ALC Indore chapter lead and part of the core team since
> > > the beginning.
> > > He had also delivered various talks for spreading the awareness of
> > > Apache in various events.
> > > His recent talk (in Hindi language) in ApaceCon on the topic Apache
> > > Incubator,
> > > & How incubator communities are built? is live at
> > > https://youtu.be/Y131zsjsU_Y
> > >
> > > # Priya Sharma
> > > Priya is the core member of ALC Indore from its inception and you
> > > might have seen her various mail regarding the events. She is very
> > > active in planning and executing events for ALC.
> > > She also delivered numerous talk on the Open Source and the Apache Way
> > > in ALC events also active on our ComDev list to help people.
> > > Her recent talk on Apache Local Community (in Hindi language)
> > > in ApacheCon can be found at https://youtu.be/V-oI5_C1oys
> > >
> > > # Tomasz Urbaszek
> > > Tomasz is the ALC Warsaw chapter lead and very actively working for
> > > spreading awareness through ALC Warsaw events. Along with this,
> > > he also participated in various threads of ALC to provide his inputs.
> > > You should check out his recent talk in ApacheCon on
> > > 'Growing with the Open-Source Community' at
> https://youtu.be/YGd8XyAC41A
> > >
> > > # Willem Ning Jiang
> > > Willem is also an ASF member and in PMC of various Apache Projects.
> > > He is the chapter lead of ALC Beijing and, the ALC Beijing team is
> > > doing inspiring
> > > & amazing work in spreading Apache awareness.
> > > Willem has a great understanding of Apache Way and the community.
> > >
> > > Many congratulations all, and thank you so much for your contributions!
> > >
> > > Best regards,
> > > Swapnil M Mane,
> > > On behalf of the ComDev PMC
> > >
> > > -
> > > To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> > > For additional commands, e-mail: dev-h...@community.apache.org
> > >
> > >
> >
>


Re: [ANN] Apache accepted to Outreachy; now seeking mentors and project proposals

2020-09-30 Thread Xiangdong Huang
Hi,

I think I need some help for the Outreachy mentoring.

I submitted two Apache IoTDB-related projects [1] [2].
However, I still do not receive any emails from  "
mentors-requ...@lists.outreachy.org",

Does someone know what should I do next?

[1]
https://www.outreachy.org/outreachy-december-2020-internship-round/communities/apache/#implement-tsfile-with-c-for-apache-iotdb
[2]
https://www.outreachy.org/outreachy-december-2020-internship-round/communities/apache/#support-complex-data-type-in-apache-iotdb

Best,
---
Xiangdong Huang


Jarek Potiuk  于2020年9月22日周二 下午7:06写道:

> Cool. Thanks!
>
> On Tue, Sep 22, 2020 at 12:58 PM Katia Rojas  wrote:
>
> > Hello folks,
> >
> > Great news, Outreachy has extended the mentor project submission
> deadline.
> >
> > The new deadline is:
> >
> > Mentors must submit projects by
> > Sept. 29, 2020 at 4pm UTC
> >
> > Please note that the new project submission deadline is a hard deadline.
> > The contribution period opens October 1, and we cannot add new projects
> > after
> > that date.
> >
> > Thanks a million!
> > Looking forward to hearing from you.
> >
> > Best,
> > Katia
> >
> >
> >
> >
> > On Mon, 21 Sep 2020 at 23:50, Matt Sicker  wrote:
> >
> > > Yes, that’s very welcomed!
> > >
> > >
> > >
> > > On Mon, Sep 21, 2020 at 16:46 Kevin Ratnasekera <
> djkevincr1...@gmail.com
> > >
> > >
> > > wrote:
> > >
> > >
> > >
> > > > Hi Matt,
> > >
> > > >
> > >
> > > >
> > >
> > > >
> > >
> > > > One of the podling I am mentoring is interested in applying for
> > > outreachy.
> > >
> > > >
> > >
> > > > Is it possible for a podling project to apply in Outreachy?
> > >
> > > >
> > >
> > > >
> > >
> > > >
> > >
> > > > Regards
> > >
> > > >
> > >
> > > > Kevin
> > >
> > > >
> > >
> > > >
> > >
> > > >
> > >
> > > > On Mon, Aug 24, 2020 at 11:30 PM Matt Sicker 
> > >
> > > > wrote:
> > >
> > > >
> > >
> > > >
> > >
> > > >
> > >
> > > > > Greetings,
> > >
> > > >
> > >
> > > > >
> > >
> > > >
> > >
> > > > > The ASF is participating again in Outreachy, a program organized by
> > >
> > > >
> > >
> > > > > the Software Freedom Conservancy for mentoring people who are
> > >
> > > >
> > >
> > > > > under-represented in technology with internships working on open
> > >
> > > >
> > >
> > > > > source software doing software development, documentation writing,
> > >
> > > >
> > >
> > > > > data science work, design work, and other related tasks. Volunteers
> > >
> > > >
> > >
> > > > > from these OSS communities sign up to mentor these interns by
> > >
> > > >
> > >
> > > > > submitting project proposals [0][1][2]. For Apache, PMC members are
> > >
> > > >
> > >
> > > > > all welcome to apply; others who wish to mentor for a PMC should
> seek
> > >
> > > >
> > >
> > > > > lazy consensus from the specific PMC for that project to make sure
> > the
> > >
> > > >
> > >
> > > > > PMC has no objection to that individual mentoring for them. Mentors
> > >
> > > >
> > >
> > > > > will also need to read and sign Outreachy's mentor agreement [3].
> We
> > >
> > > >
> > >
> > > > > have funding secured for at least six interns, but if we end up
> with
> > >
> > > >
> > >
> > > > > more strong applicants than that, Outreachy sometimes allows
> > >
> > > >
> > >
> > > > > additional interns from their general funding.
> > >
> > > >
> > >
> > > > >
> > >
> > > >
> > >
> > > > > Important dates:
> > >
> > > >
> > >
> > > > >
> > >
> > > >
> > >
> > > > > 24 Sep 2020: ***last day to submit project proposals***
> > >
> > > >
> > >
> > > > > 01 Oct 2020: contribution period begins for applicants
> > >
> > > >
> > >
> > > > > 31 Oct 2020: contribution period ends
> > >
> > > >
> > >
> > > > > ?? Nov 2020: intern selections
> > >
> > > >
> > >
> > > > > 23 Nov 2020: interns announced
> > >
> > > >
> > >
> > > > > 01 Dec 2020: internship begins
> > >
> > > >
> > >
> > > > > 02 Mar 2020: internship ends
> > >
> > > >
> > >
> > > > >
> > >
> > > >
> > >
> > > > > [0]: https://www.outreachy.org/communities/cfp/apache/
> > >
> > > >
> > >
> > > > > [1]: https://www.outreachy.org/mentor/mentor-faq/
> > >
> > > >
> > >
> > > > > [2]: https://www.outreachy.org/mentor/mentor-faq/#define-a-project
> > >
> > > >
> > >
> > > > > [3]:
> > >
> > > >
> > >
> > > > >
> > >
> > > >
> > >
> >
> https://github.com/outreachy/website/blob/master/docs/mentor-agreement.md
> > >
> > > >
> > >
> > > > >
> > >
> > > >
> > >
> > > > > --
> > >
> > > >
> > >
> > > > > Matt Sicker
> > >
> > > >
> > >
> > > > > Secretary, Apache Software Foundation
> > >
> > > >
> > >
> > > > > VP, Logging Services, ASF
> > >
> > > >
> > >
> > > > >
> > >
> > > >
> > >
> > > > --
> > >
> > > Matt Sicker 
> > >
> > >
> >
>
>
> --
> +48 660 796 129
>


Re: The Problem about GSoC 2020

2020-09-17 Thread Xiangdong Huang
Hi Maxim,

That's nice!  Thanks for your effort.

Best,
---
Xiangdong Huang
School of Software, Tsinghua University


Maxim Solodovnik  于2020年9月18日周五 上午12:02写道:

> Hello All,
>
> I have added small "Currently happening" section to [1] to ensure mentors
> can pull this page not to miss important information
> I'll try to update it with all important info next year
>
> I hope next year we will not have such communication issues
>
> [1] https://community.apache.org/gsoc.html
>
> On Thu, 7 May 2020 at 07:48, Maxim Solodovnik 
> wrote:
>
>> Hello Xiangdong Huang,
>>
>> there was no issues with mentors@ ML in previous years
>> We had some reports about this particular mailing-list:
>> https://issues.apache.org/jira/browse/INFRA-20205
>> But I was sure it is rare cases
>>
>> This definitely need to be investigated and improved
>>
>> On Thu, 7 May 2020 at 07:32, Xiangdong Huang  wrote:
>>
>>> Hi Maxim,
>>>
>>> I checked my mailbox, and find that I have subscribed that on Feb 25th
>>> and sent a confirmation email after receiving response from "mentors-help@
>>> ".
>>> But, I did not receive any mail (so I subscribed failed).
>>>
>>> I think it is because only mentors (maybe IPMC, or TLP PMC, I think) can
>>> subscribe to it...
>>>
>>> Best,
>>> ---
>>> Xiangdong Huang
>>>
>>>
>>>
>>> Maxim Solodovnik  于2020年5月7日周四 上午6:43写道:
>>>
>>>> Hello All,
>>>>
>>>> Here is quote from program announcement [1]
>>>> "If you aren’t already subscribed to
>>>> ment...@community.apache.org you should do so now else
>>>> you might miss important information."
>>>>
>>>> All important information is posted to mentors@ mailing-list
>>>> It seems this year mentors of 2 projects were not subscribed
>>>> they miss this AR item [2] and the scoring wasn't completed
>>>>
>>>> Please let me know if you see how this can be improved
>>>>
>>>> [1]
>>>> https://lists.apache.org/thread.html/rddeaf51e080a718438791c4fa1d370ede90a8f72e9e1d6b55fd2dc43%40%3Cmentors.community.apache.org%3E
>>>> [2]
>>>> https://lists.apache.org/thread.html/r12d7648750025966da767b64e6d3431cfda3dfecf7af179a676215e0%40%3Cmentors.community.apache.org%3E
>>>>
>>>> On Thu, 7 May 2020 at 02:59, Kevin A. McGrail 
>>>> wrote:
>>>>
>>>>> Thanks.  And considering I assist with GSOC and with IoTDB, it's a
>>>>> failing of mine. I thought that all the pmcs had been contacted
>>>>> including IPMCs.
>>>>>
>>>>> Sorry, I will work to improve it next year!
>>>>>
>>>>> Regards,
>>>>>
>>>>> KAM
>>>>>
>>>>> On 5/6/2020 3:36 PM, Xiangdong Huang wrote:
>>>>> > Hi Sally and Maxim,
>>>>> >
>>>>> > Thanks.
>>>>> >
>>>>> > I'd like to share my experience and hope it can help us to improve
>>>>> the
>>>>> > process (or.. maybe the instruction).
>>>>> >
>>>>> > Best,
>>>>> > ---
>>>>> > Xiangdong Huang
>>>>> >
>>>>> >
>>>>> >
>>>>> > Sally Khudairi  于2020年5月7日周四 上午3:24写道:
>>>>> >
>>>>> >> Thank you, Xiangdong.
>>>>> >>
>>>>> >> Please follow up with the ASF GSoC lead regarding your specific
>>>>> experience
>>>>> >> to see what can be done, if anything, at this time.
>>>>> >>
>>>>> >> Kind regards,
>>>>> >> Sally
>>>>> >>
>>>>> >> - - -
>>>>> >> Vice President Marketing & Publicity
>>>>> >> Vice President Sponsor Relations
>>>>> >> The Apache Software Foundation
>>>>> >>
>>>>> >> Tel +1 617 921 8656 | s...@apache.org
>>>>> >>
>>>>> >>
>>>>> >> On Wed, May 6, 2020, at 15:17, Xiangdong Huang wrote:
>>>>> >>
>>>>> >> Hi Sally,
>>>>> >>
>>>>>

Re: ApacheCon @Home CFP Submissions in Different Languages

2020-07-13 Thread Xiangdong Huang
Cool. Really look forward to the Mandarin track.
---
Xiangdong Huang
School of Software, Tsinghua University

 黄向东
清华大学 软件学院


Willem Jiang  于2020年7月13日周一 上午11:53写道:

> Thanks Sheng for taking care of it.
> I think there are a lot of topics that can be put into the track.
>
>
> Willem Jiang
>
> Twitter: willemjiang
> Weibo: 姜宁willem
>
> On Sun, Jul 12, 2020 at 8:53 PM Sheng Wu 
> wrote:
> >
> > Juan
> >
> > We will have a track for Mandarin at least, I have requested to add an
> > Apache@China track.
> > If Rich can't make it online(due to the CFP closed shortly),
> >  I will collect the topics to you all(ALC Beijing and Projects I have
> known
> > have active contributors from China) to prepare the track.
> >
> > Sheng Wu 吴晟
> > Twitter, wusheng1108
> >
> >
> > Juan Pan  于2020年7月12日周日 下午8:23写道:
> >
> > > Hi Sharan,
> > >
> > >
> > > It looks a good news. :-)
> > > Besides, two questions confused me,
> > > 1. If one wants to post a topic talking in other languages,  any
> > > categories on CFP is ok? Or some specific ones?
> > > 2. If there is no sufficient talkings in one language for that
> > > timezone,what will happen?
> > >
> > >
> > > Looking forward to your help, and if I missed something, please tell
> me.
> > >
> > >
> > > Best wishes,
> > > Trista
> > >
> > >
> > >  Juan Pan (Trista)
> > >
> > > Senior DBA & PMC of Apache ShardingSphere
> > > E-mail: panj...@apache.org
> > >
> > >
> > >
> > >
> > > On 07/11/2020 15:43,Sharan Foga wrote:
> > >
> > > Hi All
> > >
> > > We are looking for talks in other languages than English for ApacheCon
> > > @Home. As the conference will be online it means that we can run
> tracks for
> > > specific time zones. Initial thoughts are something that could be US
> > > friendly, EU friendly and China friendly.
> > >
> > > This means that as well as English we could run specific community
> content
> > > in other languages for the timezone (eg Spanish, French for US and EU
> time
> > > zone). Apache communities are diverse and global so if you are
> interested
> > > in (or more comfortable) submitting a talk in languages other than
> English
> > > then please do.
> > >
> > > There is currently a proposal to run a Mandarin track initially
> focussed
> > > on various Apache projects but I think it might be good to get some
> > > community related talks too. So if you would like to do an Apache Way
> or
> > > community related talk in Mandarin then please submit it to CFP.
> > >
> > > Also if any of our ALCs are interested in putting together a track in
> > > their audience language then please let me know as this could be
> another
> > > potential way us to have additional content.
> > >
> > > Through ApacheCon @Home we have a great opportunity to reach out to a
> > > wider audience so let's make use of all the ways we can.
> > >
> > > Thanks
> > > Sharan
> > >
> > > -
> > > To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> > > For additional commands, e-mail: dev-h...@community.apache.org
> > >
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> For additional commands, e-mail: dev-h...@community.apache.org
>
>


Re: Fwd: Multilingual Content (forwarded from apachecon planners discussion)

2020-05-31 Thread Xiangdong Huang
Hi,

+1 for the idea.

> I am a small bit concerned that translations of presentations might not
fully capture the content of the original.

Indeed you can never get absolutely the same info from two persons, but I
think this concern can be eliminated
by the effort of the community cooperation more or less.

For example, if someone wants to share experiences of some project to the
community in non-English (e.g., Chinese),
then there must be some Chinese guys in the project community and some of
them know English well.
Then, they can discuss how to translate the content before the talk  and
try to reduce the loss of information.

Best,
---
Xiangdong Huang
School of Software, Tsinghua University


Juan Pan  于2020年6月1日周一 上午10:32写道:

> Hi
>
>
> +1 from me.
> It is a great idea to have multilingual tracks or presentations for
> no-so-fluent English speakers,
> which will help those easily understand the talking.
> Also, it needs more effort to do so, especially multilingual recordings.
> But for me, I am in favor of it. Maybe we can try to pick up some easy or
> important ones for starting.
>
>
> Best wishes,
> Trista
>
>
>  Juan Pan (Trista)
>
> Senior DBA & PPMC of Apache ShardingSphere(Incubating)
> E-mail: panj...@apache.org
>
>
>
>
> On 05/30/2020 07:32,Craig Russell wrote:
> I think this may be worth a discussion here. I am totally in favor of
> being more inclusive by having presentations about Apache in multiple
> languages.
>
> There have been many presentations to non-English-native-listeners about
> Apache topics.
>
> I am a small bit concerned that translations of presentations might not
> fully capture the content of the original. Seeing a presentation in English
> by an English speaker and seeing the translated presentation in e.g.
> Chinese by a Chinese speaker is possibly not a good way to verify that the
> message was completely translated.
>
> Would it be too much to ask for such presentations to include on each
> slide both the English and Chinese? I understand that there are challenges
> with this approach but it would perhaps make it easier to verify that the
> translation is topic-by-topic. It might also make "the same talk in two
> recordings" easier to implement.
>
> Regards,
> Craig
>
> Begin forwarded message:
>
> From: Julian Feinauer 
> Subject: Multilangual Content
> Date: May 29, 2020 at 4:10:04 AM PDT
> To: "plann...@apachecon.com" 
> Reply-To: plann...@apachecon.com
>
> Hi all,
>
> I considered organizing a Track for the IoTDB project. This project is
> (like others also) with strong community in China. And we are „bilateral“
> in the project as we try to provide enough information in both languages
> that also the not-so-fluent english speaking Chinese Community can follow.
>
> Would it be possible to have presentations / videos in other Languages? Or
> probably the same talk in two recordings?
> Are there general objections with the idea? I think this could be really
> cool for projects like IoTDB to reach the Chinese Community.
>
> Julian
>
> Craig L Russell
> c...@apache.org
>
>


Re: The Problem about GSoC 2020

2020-05-06 Thread Xiangdong Huang
Hi,

> extremely sad this issues has been raised too late :(

Yes, I know.. I thought the reason why I did not receive Gsoc emails is
caused by COVID19 and maybe the process is delayed until I read this
thread..

But hope this case can help ASF to avoid a similar issue in the next year.

I can contact the students who leave their proposals in our GSoC tasks to
ask whether they want to continue even without GSoC support.

Best,
---
Xiangdong Huang
School of Software, Tsinghua University

 黄向东
清华大学 软件学院


Maxim Solodovnik  于2020年5月7日周四 上午9:38写道:

> Thanks!
>
> extremely sad this issues has been raised too late :(
>
> On Thu, 7 May 2020 at 08:34, Xiangdong Huang  wrote:
>
>> Hi,
>>
>> > I have the same problem, I am a PPMC member of Apache APISIX.
>>
>> So I think it is caused by some permissions (e.g., normal committer or
>> PPMC can not subscribe the mailing list).
>> APISIX is also an incubating project, right?
>>
>> I have pasted my email screenshot into the JIRA issue. @Maxim Solodovnik
>>  , hope it can help to locate the issue.
>>
>> Best,
>> ---
>> Xiangdong Huang
>>
>>
>> Ming Wen  于2020年5月7日周四 上午9:19写道:
>>
>>> Hi, Xiangdong,
>>> I have the same problem, I am a PPMC member of Apache APISIX.
>>> I subscribed to mentor mailing list, received an email from
>>> "mentors-help@"
>>> on February 28th and replied to the confirmation email,
>>> but I haven't received any more emails from the mentor mailing list
>>> since.
>>>
>>> Thanks,
>>> Ming Wen, Apache APISIX & Apache SkyWalking
>>> Twitter: _WenMing
>>>
>>>
>>> Xiangdong Huang  于2020年5月7日周四 上午8:32写道:
>>>
>>> > Hi Maxim,
>>> >
>>> > I checked my mailbox, and find that I have subscribed that on Feb 25th
>>> and
>>> > sent a confirmation email after receiving response from "mentors-help@
>>> ".
>>> > But, I did not receive any mail (so I subscribed failed).
>>> >
>>> > I think it is because only mentors (maybe IPMC, or TLP PMC, I think)
>>> can
>>> > subscribe to it...
>>> >
>>> > Best,
>>> > ---
>>> > Xiangdong Huang
>>> >
>>> >
>>> >
>>> > Maxim Solodovnik  于2020年5月7日周四 上午6:43写道:
>>> >
>>> > > Hello All,
>>> > >
>>> > > Here is quote from program announcement [1]
>>> > > "If you aren’t already subscribed to
>>> > > ment...@community.apache.org you should do so now else
>>> > > you might miss important information."
>>> > >
>>> > > All important information is posted to mentors@ mailing-list
>>> > > It seems this year mentors of 2 projects were not subscribed
>>> > > they miss this AR item [2] and the scoring wasn't completed
>>> > >
>>> > > Please let me know if you see how this can be improved
>>> > >
>>> > > [1]
>>> > >
>>> >
>>> https://lists.apache.org/thread.html/rddeaf51e080a718438791c4fa1d370ede90a8f72e9e1d6b55fd2dc43%40%3Cmentors.community.apache.org%3E
>>> > > [2]
>>> > >
>>> >
>>> https://lists.apache.org/thread.html/r12d7648750025966da767b64e6d3431cfda3dfecf7af179a676215e0%40%3Cmentors.community.apache.org%3E
>>> > >
>>> > > On Thu, 7 May 2020 at 02:59, Kevin A. McGrail 
>>> > wrote:
>>> > >
>>> > >> Thanks.  And considering I assist with GSOC and with IoTDB, it's a
>>> > >> failing of mine. I thought that all the pmcs had been contacted
>>> > >> including IPMCs.
>>> > >>
>>> > >> Sorry, I will work to improve it next year!
>>> > >>
>>> > >> Regards,
>>> > >>
>>> > >> KAM
>>> > >>
>>> > >> On 5/6/2020 3:36 PM, Xiangdong Huang wrote:
>>> > >> > Hi Sally and Maxim,
>>> > >> >
>>> > >> > Thanks.
>>> > >> >
>>> > >> > I'd like to share my experience and hope it can help us to
>>> improve the
>>> > >> > process (or.. maybe the instruction).
>>> > >> >
>>> > >> > Best,
>>&g

Re: The Problem about GSoC 2020

2020-05-06 Thread Xiangdong Huang
Hi,

> I have the same problem, I am a PPMC member of Apache APISIX.

So I think it is caused by some permissions (e.g., normal committer or PPMC
can not subscribe the mailing list).
APISIX is also an incubating project, right?

I have pasted my email screenshot into the JIRA issue. @Maxim Solodovnik
 , hope it can help to locate the issue.

Best,
---
Xiangdong Huang


Ming Wen  于2020年5月7日周四 上午9:19写道:

> Hi, Xiangdong,
> I have the same problem, I am a PPMC member of Apache APISIX.
> I subscribed to mentor mailing list, received an email from "mentors-help@
> "
> on February 28th and replied to the confirmation email,
> but I haven't received any more emails from the mentor mailing list since.
>
> Thanks,
> Ming Wen, Apache APISIX & Apache SkyWalking
> Twitter: _WenMing
>
>
> Xiangdong Huang  于2020年5月7日周四 上午8:32写道:
>
> > Hi Maxim,
> >
> > I checked my mailbox, and find that I have subscribed that on Feb 25th
> and
> > sent a confirmation email after receiving response from "mentors-help@".
> > But, I did not receive any mail (so I subscribed failed).
> >
> > I think it is because only mentors (maybe IPMC, or TLP PMC, I think) can
> > subscribe to it...
> >
> > Best,
> > ---
> > Xiangdong Huang
> >
> >
> >
> > Maxim Solodovnik  于2020年5月7日周四 上午6:43写道:
> >
> > > Hello All,
> > >
> > > Here is quote from program announcement [1]
> > > "If you aren’t already subscribed to
> > > ment...@community.apache.org you should do so now else
> > > you might miss important information."
> > >
> > > All important information is posted to mentors@ mailing-list
> > > It seems this year mentors of 2 projects were not subscribed
> > > they miss this AR item [2] and the scoring wasn't completed
> > >
> > > Please let me know if you see how this can be improved
> > >
> > > [1]
> > >
> >
> https://lists.apache.org/thread.html/rddeaf51e080a718438791c4fa1d370ede90a8f72e9e1d6b55fd2dc43%40%3Cmentors.community.apache.org%3E
> > > [2]
> > >
> >
> https://lists.apache.org/thread.html/r12d7648750025966da767b64e6d3431cfda3dfecf7af179a676215e0%40%3Cmentors.community.apache.org%3E
> > >
> > > On Thu, 7 May 2020 at 02:59, Kevin A. McGrail 
> > wrote:
> > >
> > >> Thanks.  And considering I assist with GSOC and with IoTDB, it's a
> > >> failing of mine. I thought that all the pmcs had been contacted
> > >> including IPMCs.
> > >>
> > >> Sorry, I will work to improve it next year!
> > >>
> > >> Regards,
> > >>
> > >> KAM
> > >>
> > >> On 5/6/2020 3:36 PM, Xiangdong Huang wrote:
> > >> > Hi Sally and Maxim,
> > >> >
> > >> > Thanks.
> > >> >
> > >> > I'd like to share my experience and hope it can help us to improve
> the
> > >> > process (or.. maybe the instruction).
> > >> >
> > >> > Best,
> > >> > ---
> > >> > Xiangdong Huang
> > >> >
> > >> >
> > >> >
> > >> > Sally Khudairi  于2020年5月7日周四 上午3:24写道:
> > >> >
> > >> >> Thank you, Xiangdong.
> > >> >>
> > >> >> Please follow up with the ASF GSoC lead regarding your specific
> > >> experience
> > >> >> to see what can be done, if anything, at this time.
> > >> >>
> > >> >> Kind regards,
> > >> >> Sally
> > >> >>
> > >> >> - - -
> > >> >> Vice President Marketing & Publicity
> > >> >> Vice President Sponsor Relations
> > >> >> The Apache Software Foundation
> > >> >>
> > >> >> Tel +1 617 921 8656 | s...@apache.org
> > >> >>
> > >> >>
> > >> >> On Wed, May 6, 2020, at 15:17, Xiangdong Huang wrote:
> > >> >>
> > >> >> Hi Sally,
> > >> >>
> > >> >>> Unfortunately, we did not receive the anticipated response from
> the
> > >> >> RocketMQ and IoTDB mentors before the deadline, and so the
> > opportunity
> > >> to
> > >> >> participate wasn’t possible this year.
> > >> &g

Re: The Problem about GSoC 2020

2020-05-06 Thread Xiangdong Huang
Hi Maxim,

I checked my mailbox, and find that I have subscribed that on Feb 25th and
sent a confirmation email after receiving response from "mentors-help@".
But, I did not receive any mail (so I subscribed failed).

I think it is because only mentors (maybe IPMC, or TLP PMC, I think) can
subscribe to it...

Best,
---
Xiangdong Huang



Maxim Solodovnik  于2020年5月7日周四 上午6:43写道:

> Hello All,
>
> Here is quote from program announcement [1]
> "If you aren’t already subscribed to
> ment...@community.apache.org you should do so now else
> you might miss important information."
>
> All important information is posted to mentors@ mailing-list
> It seems this year mentors of 2 projects were not subscribed
> they miss this AR item [2] and the scoring wasn't completed
>
> Please let me know if you see how this can be improved
>
> [1]
> https://lists.apache.org/thread.html/rddeaf51e080a718438791c4fa1d370ede90a8f72e9e1d6b55fd2dc43%40%3Cmentors.community.apache.org%3E
> [2]
> https://lists.apache.org/thread.html/r12d7648750025966da767b64e6d3431cfda3dfecf7af179a676215e0%40%3Cmentors.community.apache.org%3E
>
> On Thu, 7 May 2020 at 02:59, Kevin A. McGrail  wrote:
>
>> Thanks.  And considering I assist with GSOC and with IoTDB, it's a
>> failing of mine. I thought that all the pmcs had been contacted
>> including IPMCs.
>>
>> Sorry, I will work to improve it next year!
>>
>> Regards,
>>
>> KAM
>>
>> On 5/6/2020 3:36 PM, Xiangdong Huang wrote:
>> > Hi Sally and Maxim,
>> >
>> > Thanks.
>> >
>> > I'd like to share my experience and hope it can help us to improve the
>> > process (or.. maybe the instruction).
>> >
>> > Best,
>> > ---
>> > Xiangdong Huang
>> >
>> >
>> >
>> > Sally Khudairi  于2020年5月7日周四 上午3:24写道:
>> >
>> >> Thank you, Xiangdong.
>> >>
>> >> Please follow up with the ASF GSoC lead regarding your specific
>> experience
>> >> to see what can be done, if anything, at this time.
>> >>
>> >> Kind regards,
>> >> Sally
>> >>
>> >> - - -
>> >> Vice President Marketing & Publicity
>> >> Vice President Sponsor Relations
>> >> The Apache Software Foundation
>> >>
>> >> Tel +1 617 921 8656 | s...@apache.org
>> >>
>> >>
>> >> On Wed, May 6, 2020, at 15:17, Xiangdong Huang wrote:
>> >>
>> >> Hi Sally,
>> >>
>> >>> Unfortunately, we did not receive the anticipated response from the
>> >> RocketMQ and IoTDB mentors before the deadline, and so the opportunity
>> to
>> >> participate wasn’t possible this year.
>> >>
>> >> I come from IoTDB community (and actually I propose some tasks about
>> IoTDB
>> >> for GSoC2020 and they can be found on GSoc 2020 Ideas list).
>> >>
>> >> I know several persons leaving proposals under the issues but then I
>> did
>> >> not receive any formal emails (from Google or some other formal
>> >> organizations) from Apri to now...
>> >> Maybe it is because IoTDB is just an incubating project and I have no
>> >> suitable permissions for mentoring that...
>> >>
>> >> I do not know why RocketMQ community did not have responses as they are
>> >> TLP and it seems the idea presenters are IPMC (who can be mentors I
>> >> think..), like @vongosl...@apache.org  .
>> >>
>> >> Best,
>> >> ---
>> >> Xiangdong Huang
>> >> Apache IoTDB incubating PPMC
>> >>
>> >> Sally Khudairi  于2020年5月6日周三 下午11:44写道:
>> >>
>> >> Hello ComDev-ers --per below, we've had a query on GSoC.
>> >>
>> >> I responded to Jack in coordination with Maxim Solodovnik, who is this
>> >> year's GSoC lead.
>> >>
>> >> Please let me know if there's a dedicated mailing list or additional
>> >> emails that I should be sharing this with.
>> >>
>> >> Kind regards,
>> >> Sally
>> >>
>> >> - - -
>> >> Vice President Marketing & Publicity
>> >> Vice President Sponsor Relations
>> >> The Apache Software Foundation
>> >>
>> >> Tel +1 617 921 8656 | s...@apache.org
>> &g

Re: The Problem about GSoC 2020

2020-05-06 Thread Xiangdong Huang
Hi Sally and Maxim,

Thanks.

I'd like to share my experience and hope it can help us to improve the
process (or.. maybe the instruction).

Best,
---
Xiangdong Huang



Sally Khudairi  于2020年5月7日周四 上午3:24写道:

> Thank you, Xiangdong.
>
> Please follow up with the ASF GSoC lead regarding your specific experience
> to see what can be done, if anything, at this time.
>
> Kind regards,
> Sally
>
> - - -
> Vice President Marketing & Publicity
> Vice President Sponsor Relations
> The Apache Software Foundation
>
> Tel +1 617 921 8656 | s...@apache.org
>
>
> On Wed, May 6, 2020, at 15:17, Xiangdong Huang wrote:
>
> Hi Sally,
>
> > Unfortunately, we did not receive the anticipated response from the
> RocketMQ and IoTDB mentors before the deadline, and so the opportunity to
> participate wasn’t possible this year.
>
> I come from IoTDB community (and actually I propose some tasks about IoTDB
> for GSoC2020 and they can be found on GSoc 2020 Ideas list).
>
> I know several persons leaving proposals under the issues but then I did
> not receive any formal emails (from Google or some other formal
> organizations) from Apri to now...
> Maybe it is because IoTDB is just an incubating project and I have no
> suitable permissions for mentoring that...
>
> I do not know why RocketMQ community did not have responses as they are
> TLP and it seems the idea presenters are IPMC (who can be mentors I
> think..), like @vongosl...@apache.org  .
>
> Best,
> ---
> Xiangdong Huang
> Apache IoTDB incubating PPMC
>
> Sally Khudairi  于2020年5月6日周三 下午11:44写道:
>
> Hello ComDev-ers --per below, we've had a query on GSoC.
>
> I responded to Jack in coordination with Maxim Solodovnik, who is this
> year's GSoC lead.
>
> Please let me know if there's a dedicated mailing list or additional
> emails that I should be sharing this with.
>
> Kind regards,
> Sally
>
> - - -
> Vice President Marketing & Publicity
> Vice President Sponsor Relations
> The Apache Software Foundation
>
> Tel +1 617 921 8656 | s...@apache.org
>
>
> - Original message -
> From: Sally Khudairi 
> To: Jack Tsai , ASF Marketing & Publicity <
> pr...@apache.org>, ASF Secretary , Apache Security
> Team , "webmas...@apache.org" ,
> "apa...@apache.org" 
> Subject: Re: The Problem about GSoC 2020
> Date: Wednesday, May 06, 2020 11:20
>
> Hello Jack --thank you for your message.
>
> Unfortunately, we did not receive the anticipated response from the
> RocketMQ and IoTDB mentors before the deadline, and so the opportunity to
> participate wasn’t possible this year.
>
> This was an unfortunate situation. As contributors to Apache projects are
> all volunteers, at times individuals are not able to follow through on some
> activities as anticipated.
>
> We are aiming to improve our communication processes regarding GSoC, and
> appreciate your patience. We also hope that you will be able to apply for
> future editions of GSoC with the ASF.
>
> Thank you in advance for your understanding!
>
> Kind regards,
> Sally
>
> - - -
> Vice President Marketing & Publicity
> Vice President Sponsor Relations
> The Apache Software Foundation
>
> Tel +1 617 921 8656 | s...@apache.org
>
>
> On Wed, May 6, 2020, at 05:45, Jack Tsai wrote:
> >
> > Hi sir,
> >
>
> > I was the student and a committer who had applied to GSoC 2020, who also
> the one selecting the Apache RocketMQ as the topic. I have seen the result
> now and got a bit confused.
>
> >
>
> > I was wondering why the projects RocketMQ and IoTDB which had proposed
> such a large amount of ideas but did not get even one slot for this
> program. I had started to follow every project’s mailing lists which
> announced to participate GSoC from the beginning of February.
>
> >
>
> > I had viewed almost every proposal which had publicly sent to each
> community for reviewing, which there did have some really great and
> detailed (comparing structure, implementation plan, development details to
> others) proposals sent to RocketMQ and IoTDB mailing lists. I cannot think
> of a reason why there is not even a slot for those two communities this
> year.
>
> >
>
> > Although I shouldn’t say those words as a participant who did not get
> selected, but I still want to know if there is a reason of the result.
>
> >
>
> > I have sent to multiple email address for nontechnical issue, if some of
> you have seen this, please forward to the one in charge. Appreciate it.
>
> >
>
> > Best regards,
>
> > Jack Tsai
>
>
>
>


Re: Re: The Problem about GSoC 2020

2020-05-06 Thread Xiangdong Huang
Hi Sally,

> Unfortunately, we did not receive the anticipated response from the
RocketMQ and IoTDB mentors before the deadline, and so the opportunity to
participate wasn’t possible this year.

I come from IoTDB community (and actually I propose some tasks about IoTDB
for GSoC2020 and they can be found on GSoc 2020 Ideas list).

I know several persons leaving proposals under the issues but then I did
not receive any formal emails (from Google or some other formal
organizations) from Apri to now...
Maybe it is because IoTDB is just an incubating project and I have no
suitable permissions for mentoring that...

I do not know why RocketMQ community did not have responses as they are TLP
and it seems the idea presenters are IPMC (who can be mentors I think..),
like @vongosl...@apache.org  .

Best,
---
Xiangdong Huang
Apache IoTDB incubating PPMC

Sally Khudairi  于2020年5月6日周三 下午11:44写道:

> Hello ComDev-ers --per below, we've had a query on GSoC.
>
> I responded to Jack in coordination with Maxim Solodovnik, who is this
> year's GSoC lead.
>
> Please let me know if there's a dedicated mailing list or additional
> emails that I should be sharing this with.
>
> Kind regards,
> Sally
>
> - - -
> Vice President Marketing & Publicity
> Vice President Sponsor Relations
> The Apache Software Foundation
>
> Tel +1 617 921 8656 | s...@apache.org
>
>
> - Original message -
> From: Sally Khudairi 
> To: Jack Tsai , ASF Marketing & Publicity <
> pr...@apache.org>, ASF Secretary , Apache Security
> Team , "webmas...@apache.org" ,
> "apa...@apache.org" 
> Subject: Re: The Problem about GSoC 2020
> Date: Wednesday, May 06, 2020 11:20
>
> Hello Jack --thank you for your message.
>
> Unfortunately, we did not receive the anticipated response from the
> RocketMQ and IoTDB mentors before the deadline, and so the opportunity to
> participate wasn’t possible this year.
>
> This was an unfortunate situation. As contributors to Apache projects are
> all volunteers, at times individuals are not able to follow through on some
> activities as anticipated.
>
> We are aiming to improve our communication processes regarding GSoC, and
> appreciate your patience. We also hope that you will be able to apply for
> future editions of GSoC with the ASF.
>
> Thank you in advance for your understanding!
>
> Kind regards,
> Sally
>
> - - -
> Vice President Marketing & Publicity
> Vice President Sponsor Relations
> The Apache Software Foundation
>
> Tel +1 617 921 8656 | s...@apache.org
>
>
> On Wed, May 6, 2020, at 05:45, Jack Tsai wrote:
> >
> > Hi sir,
> >
>
> > I was the student and a committer who had applied to GSoC 2020, who also
> the one selecting the Apache RocketMQ as the topic. I have seen the result
> now and got a bit confused.
>
> >
>
> > I was wondering why the projects RocketMQ and IoTDB which had proposed
> such a large amount of ideas but did not get even one slot for this
> program. I had started to follow every project’s mailing lists which
> announced to participate GSoC from the beginning of February.
>
> >
>
> > I had viewed almost every proposal which had publicly sent to each
> community for reviewing, which there did have some really great and
> detailed (comparing structure, implementation plan, development details to
> others) proposals sent to RocketMQ and IoTDB mailing lists. I cannot think
> of a reason why there is not even a slot for those two communities this
> year.
>
> >
>
> > Although I shouldn’t say those words as a participant who did not get
> selected, but I still want to know if there is a reason of the result.
>
> >
>
> > I have sent to multiple email address for nontechnical issue, if some of
> you have seen this, please forward to the one in charge. Appreciate it.
>
> >
>
> > Best regards,
>
> > Jack Tsai
>
>
>


Re: Re: [VOTE] ALC Website with Git/Hugo framework

2020-04-02 Thread Xiangdong Huang
+1
---
Xiangdong Huang, Apache IoTDB incubating, PPMC
School of Software, Tsinghua University




Ismaël Mejía  于2020年4月2日周四 下午2:14写道:

> +1 (non-binding)
>
> On Thu, Apr 2, 2020, 7:46 AM Aditya Sharma 
> wrote:
>
> > +1 (non-binding)
> >
> > Thanks and regards,
> > Aditya Sharma
> >
> > On Thu, Apr 2, 2020 at 11:01 AM Driesprong, Fokko 
> > wrote:
> >
> > > +1 (non-binding)
> > >
> > > Op do 2 apr. 2020 om 07:05 schreef Ming Wen 
> > >
> > > > +1 (non-binding)
> > > >
> > > > Thanks,
> > > > Ming Wen, Apache APISIX & Apache SkyWalking
> > > > Twitter: _WenMing
> > > >
> > > >
> > > > lgcareer2...@outlook.com  于2020年4月2日周四
> > > 下午1:03写道:
> > > >
> > > > > +1
> > > > >
> > > > >
> > > > >
> > > > > DolphinScheduler(Incubator) PPMC
> > > > > Gang Li 李岗
> > > > >
> > > > > lgcareer2...@outlook.com<mailto:lgcareer2...@outlook.com>
> > > > >
> > > > > From: 适兕
> > > > > Date: 2020-04-01 19:10
> > > > > To: ASF ComDev
> > > > > Subject: Re: [VOTE] ALC Website with Git/Hugo framework
> > > > > +1
> > > > >
> > > > > great job done!
> > > > >
> > > > > On Wed, Apr 1, 2020 at 2:22 PM lidong dai 
> > > wrote:
> > > > >
> > > > > > +1 (non-binding)
> > > > > >
> > > > > >
> > > > > >
> > > > > > Best Regards
> > > > > > ---
> > > > > > DolphinScheduler(Incubator) PPMC
> > > > > > Lidong Dai 代立冬
> > > > > > dailidon...@gmail.com
> > > > > > ---
> > > > > >
> > > > > >
> > > > > > Tomasz Urbaszek  于2020年4月1日周三 下午2:11写道:
> > > > > >
> > > > > > > +1 (non-binding)
> > > > > > >
> > > > > > > T.
> > > > > > >
> > > > > > > On Wed, Apr 1, 2020 at 8:08 AM Willem Jiang <
> > > willem.ji...@gmail.com>
> > > > > > > wrote:
> > > > > > >
> > > > > > > > +1.
> > > > > > > >
> > > > > > > > Willem Jiang
> > > > > > > >
> > > > > > > > Twitter: willemjiang
> > > > > > > > Weibo: 姜宁willem
> > > > > > > >
> > > > > > > > On Wed, Apr 1, 2020 at 1:31 PM Swapnil M Mane <
> > > > > swapnilmm...@apache.org
> > > > > > >
> > > > > > > > wrote:
> > > > > > > > >
> > > > > > > > > Hello team,
> > > > > > > > >
> > > > > > > > > We had a discussion on setting up the Apache Local
> Community
> > > > (ALC)
> > > > > > [1]
> > > > > > > > > initiative website at
> > > > > > > > > https://s.apache.org/4ge6w
> > > > > > > > >
> > > > > > > > > Here is the summary for the discussion,
> > > > > > > > >
> > > > > > > > > 1. ALC website will be hosted at alc.apache.org
> > > > > > > > > 2. Each chapter will have subpage like
> > alc.apache.org/beijing
> > > > > > > > > And a new post can be contributed by ALC Chapter to their
> > > spaces.
> > > > > > > > > 3. The Hugo framework will be used for building the
> website.
> > > > > > > > >
> > > > > > > > > Looking at the thread seems a majority of people are in
> > > agreement
> > > > > > with
> > > > > > > > > setting up the site.
> > > > > > > > > I would like to initiate a formal vote for establishing the
> > ALC
> > > > > > > > > Website with Git/Hugo.
> > > > > > > > >
> > > > > > > > > Please vote:
> > > > > > > > > [ ] +1 to setup ALC Website with Git/Hugo
> > > > > > > > > [ ] -1 for not having ALC Website
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > [1] https://s.apache.org/alc
> > > > > > > > >
> > > > > > > > > Best regards,
> > > > > > > > > Swapnil M Mane,
> > > > > > > > > www.apache.org
> > > > > > > > >
> > > > > > > > >
> > > > >
> -
> > > > > > > > > To unsubscribe, e-mail:
> dev-unsubscr...@community.apache.org
> > > > > > > > > For additional commands, e-mail:
> > dev-h...@community.apache.org
> > > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > -
> > > > > > > > To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> > > > > > > > For additional commands, e-mail:
> dev-h...@community.apache.org
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Welcome to http://opensourceway.community! The open source way:
> > > > Dedicated
> > > > > to the exploration of ideas, knowledge and values related to open
> > > source.
> > > > >
> > > >
> > >
> >
>


Re: How about we hold a online meeting of ALC Beijing this thursday?

2020-03-23 Thread Xiangdong Huang
Hi,

So, is the meeting still on Thursday night?

Best,
---
Xiangdong Huang
School of Software, Tsinghua University

 黄向东
清华大学 软件学院


Juan Pan  于2020年3月23日周一 下午7:13写道:

> Sorry, to correct it, i.e,  bi-weekly meeting at 10:00PM looks good to me.
>
>
>  Juan Pan (Trista)
>
> Senior DBA & PPMC of Apache ShardingSphere(Incubating)
> E-mail: panj...@apache.org
>
>
>
>
> On 03/23/2020 19:12,Juan Pan wrote:
> Thanks, bi-weekly meeting at 10:30PM, LGTM.
>
>
>
>
>
>
>  Juan Pan (Trista)
>
> Senior DBA & PPMC of Apache ShardingSphere(Incubating)
> E-mail: panj...@apache.org
>
>
>
>
> On 03/23/2020 18:35,Willem Jiang wrote:
> It's bi-weekly meeting, I will update the meeting page for it.
>
> Willem Jiang
>
> Twitter: willemjiang
> Weibo: 姜宁willem
>
> On Mon, Mar 23, 2020 at 6:30 PM Juan Pan  wrote:
>
> BTW, is it regular meeting at firm time every week, or held when needed?
> Juan Pan (Trista)
>
> Senior DBA & PPMC of Apache ShardingSphere(Incubating)
> E-mail: panj...@apache.org
>
>
>
>
> On 03/23/2020 17:08,Willem Jiang wrote:
> +1, I think we can hold the meeting around 10 PM.
> Any thought?
>
> Willem Jiang
>
> Twitter: willemjiang
> Weibo: 姜宁willem
>
> On Mon, Mar 23, 2020 at 4:57 PM Jeff Zhang  wrote:
>
> How about make it at 10 pm or 10:30 pm ? because I am afraid more people
> are unavailable on weekend days.
>
>
> zhangli...@apache.org  于2020年3月23日周一 下午4:49写道:
>
> Hi,
>
> How about change the meeting to another time? I want join the meeting but I
> am not free on night of working day.
>
> --
>
> Liang Zhang (John)
> Apache ShardingSphere & Dubbo
>
>
> Sheng Wu  于2020年2月25日周二 下午1:52写道:
>
> Same for me. Let's keep this on the mail list, even on slack.
> There are too many talks on the WeChat, I have no time to follow.
>
> Sheng Wu 吴晟
> Twitter, wusheng1108
>
>
> 适兕  于2020年2月25日周二 上午11:38写道:
>
> Hi,
> Jeff
>
> I don't think we need create wechat group. It's not a good idea.
>
> wechat group is not friendship for last join. and it's can't archive
> ,btw,
> Google search nothing.  WeChat is not open.
>
> Should we setup a webchat group first ?
>
> Jeff Zhang  于2020年2月25日周二 上午8:55写道:
>
> Works for me if it is 9:30
>
> Xiangdong Huang  于2020年2月24日周一 下午11:54写道:
>
> Hi,
>
> It would be great if we can put off half an hour...
> I have a short 10-minute meeting at 9 o'clock.
>
> Best,
> ---
> Xiangdong Huang
> School of Software, Tsinghua University
>
> 黄向东
> 清华大学 软件学院
>
>
> Willem Jiang  于2020年2月24日周一 下午11:23写道:
>
> Hi,
>
> I think we could hold a online meeting through Zoom this Thursday
> (27th Feb) night around 9:00 PM Beijing time.
> It could be great if we introduce each other and talk about the
> meetup
> plan in the coming up month. We will send a mail to the mailing
> list
> to summarize the discussion we have.
>
> Please let me know if the time works for you.
>
> Willem Jiang
>
> Twitter: willemjiang
> Weibo: 姜宁willem
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> For additional commands, e-mail: dev-h...@community.apache.org
>
>
>
> --
> Best Regards
>
> Jeff Zhang
>
>
>
> --
> Best Regards
>
> Jeff Zhang
>
>
>
> --
> 独立之思想,自由之精神。
> --陈寅恪
>
>
>
>
>
> --
> Best Regards
>
> Jeff Zhang
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> For additional commands, e-mail: dev-h...@community.apache.org
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> For additional commands, e-mail: dev-h...@community.apache.org
>


Re: [ALC] Discussion about ALC WebSite

2020-03-05 Thread Xiangdong Huang
Hi,

> For the workflow, I think ASF has a very easy and traditional workflow.

So, do we need a repo under ASF organization, like alc-beijing-weibsite?

Best,
---
Xiangdong Huang
School of Software, Tsinghua University

 黄向东
清华大学 软件学院


Sheng Wu  于2020年3月6日周五 上午9:36写道:

> Hi Jiansheng
>
> For the workflow, I think ASF has a very easy and traditional workflow.
>
> Use two branches hosting the source and static page, once the source branch
> has commits, one CI action will compile and push them to the static page
> branch.
> At the same time, we set the static page branch for the website. Then we
> have all things automatically and all contributors just need to send the
> pull requests to the main source branch, like contributing codes.
>
> Sheng Wu 吴晟
> Twitter, wusheng1108
>
>
> 适兕  于2020年3月6日周五 上午9:05写道:
>
> > HI,Willem
> >
> >  Thanks for your email, it's great idea. I am very glad to share
> > my experience about website and WeChat Public .
> >
> > 'The open source way' (开源之道) has a static html website[1], the technology
> > stack is : markdown  + hugo[2] + github page , blew is my add new article
> > process:
> > 1.  write article with markdown format and git push to GitHub remote
> > repository[3].
> > 2. hugo compiler markdown to HTML. and push to GitHub page
> > 3. go to [1] ,  copy content and paste to WeChat Public account.
> >
> > yeah, It's just a little complicated.  But for open, it's worth to do and
> > need to do.
> >
> > Thanks.
> >
> > [1] http://opensourceway.community/
> > [2] https://gohugo.io/
> > [3] https://github.com/OCselected/ttoos/
> >
> >
> >
> > On Fri, Mar 6, 2020 at 7:46 AM Willem Jiang 
> > wrote:
> >
> > > Hi,
> > > As you know, it's not a good time to host the f2f meetup due to the
> > > COVID-19. So we are think about write some articles and host an online
> > > meetup to grow the local community.
> > > It's could be more easy for us to cooperate if we have a website for
> > > ALC and ALC city to host the event information and articles.
> > >
> > > Here are some rafe thoughts we have during the team meeting[1], please
> > > feel free to add you comments here.
> > >
> > > We prefer to use git to manage the content of website,  in this way
> > > others can edit the content by sending PR for it. We could also
> > > leverage the GitPublish mechanism that Apache Infra provide to publish
> > > the website content.
> > >
> > > We can post blogs through the website and then publish the content to
> > > "ALC-Beijing" WeChat public account.
> > >
> > > [1]
> > >
> >
> https://cwiki.apache.org/confluence/display/COMDEV/ALC+Beijing+Team+meeting
> > >
> > > Willem Jiang
> > >
> > > -
> > > To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> > > For additional commands, e-mail: dev-h...@community.apache.org
> > >
> > >
> >
> > --
> > Welcome to http://opensourceway.community! The open source way:
> Dedicated
> > to the exploration of ideas, knowledge and values related to open source.
> >
>


Re: [ALC] Request to setup ALC in Beijing

2020-02-24 Thread Xiangdong Huang
+1.
Jianshen  is very active for popularizing open source.

jincheng sun 于2020年2月25日 周二下午12:30写道:

> +1 for your proposal Willem. I think we really need people who with
> experience in Chinese communities to join us!
>
> Best,
> Jincheng
>
>
> 适兕  于2020年2月23日周日 上午11:42写道:
>
> > Thanks Willem,
> > It's honor ,  be happy to do something for ALC  Beijing.
> >
> > On Sun, Feb 23, 2020 at 11:23 AM Willem Jiang 
> > wrote:
> >
> >> Hi,
> >>
> >> I'd like to introduce Jianshen Li, he is the founder of a Chinese blog
> >> which introduce Open Source Way for nearly 3 years.
> >> Even he is not a Apache Committer, he translate bunch of ASF related
> >> articles [1][2][3][4]into Chinese, I think it helps lot for promote
> >> ASF in Chinese community.
> >> Now I'm working closely with JIanshen to write more articles for the
> >> newbie who want to join the Open Source in China.
> >> I'd like to invite him as a member of ALC Beijing.
> >>
> >> Any throught?
> >>
> >> [1]
> >>
> http://opensourceway.community/posts/foundation_introduce/asf-founders-look-back-on-20-years/
> >> [2]
> >>
> http://opensourceway.community/posts/foundation_introduce/the_apache_way_to_sustainable_os/
> >> [3]
> >>
> http://opensourceway.community/posts/foundation_introduce/five-year-strategic-plan-for-the-asf-2018/
> >> [4]
> >>
> http://opensourceway.community/posts/foundation_introduce/how_apache_works/
> >>
> >> Willem Jiang
> >>
> >> Twitter: willemjiang
> >> Weibo: 姜宁willem
> >>
> >> On Sun, Feb 23, 2020 at 9:57 AM 适兕  wrote:
> >> >
> >> > Hi, Swapnil and Willem ,
> >> >
> >> > I am very interested helping for ALC  BeiJing,
> >> >
> >> > + 1 from me.
> >> >
> >> > As open source advocate , I am the founder of opensourceway.community
> >> ,  Dedicated to the exploration of ideas, knowledge and values related
> to
> >> open source.
> >> >
> >> > Thanks.
> >> >
> >> > On Sat, Feb 22, 2020 at 8:04 PM Swapnil M Mane <
> swapnilmm...@apache.org>
> >> wrote:
> >> >>
> >> >> Done Xiangdong, please check.
> >> >>
> >> >>
> >> >> Best regards,
> >> >> Swapnil M Mane,
> >> >> www.apache.org
> >> >>
> >> >> On Sat, Feb 22, 2020 at 5:14 PM Xiangdong Huang 
> >> wrote:
> >> >> >
> >> >> > Hi Swapnil,
> >> >> >
> >> >> > I'd like to apply for the edit rights for the confluence.
> >> >> > My Confluence id is hxd.
> >> >> >
> >> >> > Many thanks.
> >> >> >
> >> >> > Best,
> >> >> > ---
> >> >> > Xiangdong Huang
> >> >> > School of Software, Tsinghua University
> >> >> >
> >> >> >  黄向东
> >> >> > 清华大学 软件学院
> >> >> >
> >> >> >
> >> >> > Swapnil M Mane  于2020年2月18日周二 下午6:59写道:
> >> >> >
> >> >> > > Hello ALC Beijing team,
> >> >> > >
> >> >> > > Hope you are doing well, it gives immense pleasure to us to
> update
> >> you
> >> >> > > that the vote is passed by ComDev PMC to establish ALC Beijing
> >> Chapter
> >> >> > > and Willem Jiang as ALC Beijing Chapter lead.
> >> >> > >
> >> >> > > Here are the placeholder pages created in ComDev space
> >> >> > > https://s.apache.org/alc-beijing
> >> >> > > https://s.apache.org/alc-beijing-events
> >> >> > > https://s.apache.org/alc-beijing-reports
> >> >> > >
> >> >> > > I have given edit rights on Confluence for ComDev wiki to
> following
> >> >> > > members (since I found their confluence IDs)
> >> >> > > -- Willem Jiang
> >> >> > > -- Jeff Zhang
> >> >> > > -- Liang Zhang
> >> >> > > -- Jincheng Sun
> >> >> > > -- Sheng Wu
> >> >> > > -- Juan Pan
> >> >> > >
> >> >> > > Rest members, please feel free to mail on the dev list 

[jira] [Closed] (COMDEV-357) Apache IoTDB Database Connection Pool and integration with some web framework

2020-02-24 Thread Xiangdong Huang (Jira)


 [ 
https://issues.apache.org/jira/browse/COMDEV-357?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Xiangdong Huang closed COMDEV-357.
--
Resolution: Invalid

According to [1], I should open this issue on IoTDB Jira track. So I close this 
issue here.

[1] [http://community.apache.org/guide-to-being-a-mentor.html]

> Apache IoTDB Database Connection Pool and integration with some web framework
> -
>
> Key: COMDEV-357
> URL: https://issues.apache.org/jira/browse/COMDEV-357
> Project: Community Development
>  Issue Type: Wish
>  Components: GSoC/Mentoring ideas
>    Reporter: Xiangdong Huang
>Priority: Major
>  Labels: IoTDB, gsoc2020
>
> IoTDB is a time series database.
> When using a database in an application, the database connection pool is much 
> helpful for  high performance and saving resources.
> Besides, when developing a website using Spring or some other web framework, 
> now many developers do not control the database connection manually. Instead, 
> developers just need to tell what database they will use and the web 
> framework can handle everything well.
> This proposal is for
>  * letting IoTDB supports some database connection pools like Apache Commons 
> DBCP, C3P0.
>  * integration IoTDB with one web framework (e.g., Spring)
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



[jira] [Closed] (COMDEV-358) Apache IoTDB integration with Prometheus

2020-02-24 Thread Xiangdong Huang (Jira)


 [ 
https://issues.apache.org/jira/browse/COMDEV-358?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Xiangdong Huang closed COMDEV-358.
--
Resolution: Invalid

According to [1], I should open this issue on IoTDB Jira track. So I close this 
issue here.

[1] [http://community.apache.org/guide-to-being-a-mentor.html]

> Apache IoTDB integration with Prometheus
> 
>
> Key: COMDEV-358
> URL: https://issues.apache.org/jira/browse/COMDEV-358
> Project: Community Development
>  Issue Type: Wish
>  Components: GSoC/Mentoring ideas
>    Reporter: Xiangdong Huang
>Priority: Major
>  Labels: IoTDB, gsoc2020
>
> IoTDB is a highly efficient time series database.
> Prometheus is a monitoring and alerting toolkit, which supports collecting 
> data from other systems, servers, and IoT devices, saving data into a DB, 
> visualizing data and provides some query APIs.
>  
> Prometheus allows users to use their database rather than just Prometheus DB 
> for storing time series databases. 
> This proposal is for integrating IoTDB with Prometheus.
>  
> You should know:
>  * How to use Prometheus
>  * How to use IoTDB
>  * Java and Go language
> difficulty: Major
> mentors:
> h...@apache.org



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



[jira] [Closed] (COMDEV-356) Apache IoTDB integration with PLC4X and MiNiFI/NiFi

2020-02-24 Thread Xiangdong Huang (Jira)


 [ 
https://issues.apache.org/jira/browse/COMDEV-356?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Xiangdong Huang closed COMDEV-356.
--
Resolution: Invalid

According to [1], I should open this issue on IoTDB Jira track. So I close this 
issue here.

[1] [http://community.apache.org/guide-to-being-a-mentor.html]

> Apache IoTDB integration with PLC4X and MiNiFI/NiFi
> ---
>
> Key: COMDEV-356
> URL: https://issues.apache.org/jira/browse/COMDEV-356
> Project: Community Development
>  Issue Type: Wish
>  Components: GSoC/Mentoring ideas
>    Reporter: Xiangdong Huang
>Priority: Major
>  Labels: IoTDB, gsoc2020
>
> IoTDB is a database for storing time series data.
> PLC4X is a driver to collect data from PLCs;
> MiNiFI is a data flow engine to transfer data from A to B, e.g., from PLC4X 
> to IoTDB.
> This proposal is for integration IoTDB with PLC4X and MiNiFi.
>  * When PLC4X collects data, it can send to IoTDB directly. 
>  * let MiNiFi/NiFi to support writing data into IoTDB.
>  
> Difficulty:  major
> mentors:
> h...@apache.org
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



[jira] [Closed] (COMDEV-355) Apache IoTDB trigger module for streaming cumputing

2020-02-24 Thread Xiangdong Huang (Jira)


 [ 
https://issues.apache.org/jira/browse/COMDEV-355?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Xiangdong Huang closed COMDEV-355.
--
Resolution: Invalid

According to [1], I should open this issue on IoTDB Jira track. So I close this 
issue here.

[1] [http://community.apache.org/guide-to-being-a-mentor.html]

> Apache IoTDB trigger module for streaming cumputing
> ---
>
> Key: COMDEV-355
> URL: https://issues.apache.org/jira/browse/COMDEV-355
> Project: Community Development
>  Issue Type: Wish
>  Components: GSoC/Mentoring ideas
>    Reporter: Xiangdong Huang
>Priority: Major
>  Labels: IoTDB, gsoc2020
>
> IoTDB is a time-series data management system and the data usually comes in a 
> streaming way.
> In the IoT area, when a data point comes, a trigger can be called because of 
> the following scenario:
>  * (single data point calculation) the data point is an outlier point, or the 
> data value reaches a warning threshold. IoTDB needs to publish the data point 
> to those who subscribed the event.
>  * (multiply time series data point calculation) a device sends several 
> metrics data to IoTDB, e.g., vehicle d1 sends average speed and running time 
> to IoTDB. Then users may want to get the mileage of the vehicle (speed x 
> time). IoTDB needs to calculate the result and save it to another time series.
>  * (Time window calculation) a device reports its temperature every second. 
> Though the temperature is not too high, if it keeps increasing in 5 seconds, 
> IoTDB needs to report the event to those who subscribe that.
>  
> As there are many streaming computing projects already, we can integrate one 
> of them into IoTDB.
>  * If IoTDB runs on Edge, we can integrate Apache StreamPipes or Apache 
> Edgent.
>  * If IOTDB runs on a Server, the above also works  and Apache Flink is also 
> a good choice.
> The process is:
>  * User registers a trigger into IoTDB.
>  * When a data comes, IoTDB save it and check whether there are triggers on it
>  ** If so, call a streaming computing framework to do something;
>  
> You may need to know:
>  * At least one streaming computing project.
>  * SQL parser or some other DSL parser tool.
> You have to modify the source codes of IoTDB server engine module.
> Difficulty: A little hard
> mentors:
> h...@apache.org
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



[jira] [Closed] (COMDEV-354) A complete Apache IoTDB JDBC driver and integration with JDBC driver based tools (DBeaver and Apache Zeppelin)

2020-02-24 Thread Xiangdong Huang (Jira)


 [ 
https://issues.apache.org/jira/browse/COMDEV-354?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Xiangdong Huang closed COMDEV-354.
--
Resolution: Invalid

According to [1], I should open this issue on IoTDB Jira track. So I close this 
issue here.

[1] [http://community.apache.org/guide-to-being-a-mentor.html]

> A complete Apache IoTDB JDBC driver and integration with JDBC driver based 
> tools (DBeaver and Apache Zeppelin)
> --
>
> Key: COMDEV-354
> URL: https://issues.apache.org/jira/browse/COMDEV-354
> Project: Community Development
>  Issue Type: Wish
>  Components: GSoC/Mentoring ideas
>    Reporter: Xiangdong Huang
>Priority: Major
>  Labels: IoTDB, gsoc2020
>
> Apache IoTDB is a database for time series data management that written in 
> Java. It provides a SQL-like query language and a JDBC driver for users. 
> Current IoTDB JDBC driver has implemented some important interfaces of 
> Statement, Connection, ResultSet, etc., which works well for most users' 
> requirements.
> However, we know there are many tools supporting integrating with a database 
> if the database has a standard JDBC driver, e.g., DBeaver, Apache Zeppelin, 
> Tableau, etc..
>  
> This proposal is for implementing a standard JDBC driver for IoTDB, and using 
> the driver to integrate with DBeaver and Apache Zeppelin.
>  
> Because Apache Zeppelin supports customized Interpreter, we can also 
> implement an IoTDB interpreter for integration with Zeppelin.
>  
> You should know:
>  * how JDBC works.
>  * learn to use IoTDB session API.
>  * understand Zeppelin Interpreter interface. 
>  
> Difficulty: Major 
>  
> Mentors:
> h...@apache.org
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



[jira] [Commented] (COMDEV-356) Apache IoTDB integration with PLC4X and MiNiFI/NiFi

2020-02-24 Thread Xiangdong Huang (Jira)


[ 
https://issues.apache.org/jira/browse/COMDEV-356?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17044077#comment-17044077
 ] 

Xiangdong Huang commented on COMDEV-356:


Hi  [~cdutz], this is for collecting GSoC2020 ideas.

On Page [1]: All ASF projects are invited to submit their ideas for 
consideration in the ASF mentoring programme. Any Apache member and experienced 
committers can submit ideas via JIRA (if your project does not use JIRA you can 
[use the Comdev Issue Tracker For GSoC 
Tasks|http://community.apache.org/use-the-comdev-issue-tracker-for-gsoc-tasks.html].
 We are looking for as many interesting projects as we can come up with.

 

So, I think I may need to move the issue back to IoTDB Jira.

 

[1][http://community.apache.org/guide-to-being-a-mentor.html]

> Apache IoTDB integration with PLC4X and MiNiFI/NiFi
> ---
>
> Key: COMDEV-356
> URL: https://issues.apache.org/jira/browse/COMDEV-356
> Project: Community Development
>  Issue Type: Wish
>  Components: GSoC/Mentoring ideas
>    Reporter: Xiangdong Huang
>Priority: Major
>  Labels: IoTDB, gsoc2020
>
> IoTDB is a database for storing time series data.
> PLC4X is a driver to collect data from PLCs;
> MiNiFI is a data flow engine to transfer data from A to B, e.g., from PLC4X 
> to IoTDB.
> This proposal is for integration IoTDB with PLC4X and MiNiFi.
>  * When PLC4X collects data, it can send to IoTDB directly. 
>  * let MiNiFi/NiFi to support writing data into IoTDB.
>  
> Difficulty:  major
> mentors:
> h...@apache.org
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



[jira] [Commented] (COMDEV-356) Apache IoTDB integration with PLC4X and MiNiFI/NiFi

2020-02-24 Thread Xiangdong Huang (Jira)


[ 
https://issues.apache.org/jira/browse/COMDEV-356?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17043643#comment-17043643
 ] 

Xiangdong Huang commented on COMDEV-356:


Hi, As IoTDB with PLC4x integration has done by PLC4X community. I will modify 
this proposal later.

> Apache IoTDB integration with PLC4X and MiNiFI/NiFi
> ---
>
> Key: COMDEV-356
> URL: https://issues.apache.org/jira/browse/COMDEV-356
> Project: Community Development
>  Issue Type: Wish
>  Components: GSoC/Mentoring ideas
>    Reporter: Xiangdong Huang
>Priority: Major
>  Labels: IoTDB, gsoc2020
>
> IoTDB is a database for storing time series data.
> PLC4X is a driver to collect data from PLCs;
> MiNiFI is a data flow engine to transfer data from A to B, e.g., from PLC4X 
> to IoTDB.
> This proposal is for integration IoTDB with PLC4X and MiNiFi.
>  * When PLC4X collects data, it can send to IoTDB directly. 
>  * let MiNiFi/NiFi to support writing data into IoTDB.
>  
> Difficulty:  major
> mentors:
> h...@apache.org
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



Re: [jira] [Commented] (COMDEV-358) Apache IoTDB integration with Prometheus

2020-02-24 Thread Xiangdong Huang
Hi,

Thanks for reminding me. I have fixed that.

Best,
---
Xiangdong Huang
School of Software, Tsinghua University

 黄向东
清华大学 软件学院


Konstantin Kolinko (Jira)  于2020年2月24日周一 下午11:57写道:

>
> [
> https://issues.apache.org/jira/browse/COMDEV-358?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17043629#comment-17043629
> ]
>
> Konstantin Kolinko commented on COMDEV-358:
> ---
>
> The "Components" field in this issue is empty. It was "GSoC/Mentoring
> ideas" in other similar issues. (It seems that I do not have rights to edit
> it.)
>
> > Apache IoTDB integration with Prometheus
> > 
> >
> > Key: COMDEV-358
> > URL: https://issues.apache.org/jira/browse/COMDEV-358
> >     Project: Community Development
> >  Issue Type: Wish
> >Reporter: Xiangdong Huang
> >Priority: Major
> >  Labels: IoTDB, gsoc2020
> >
> > IoTDB is a highly efficient time series database.
> > Prometheus is a monitoring and alerting toolkit, which supports
> collecting data from other systems, servers, and IoT devices, saving data
> into a DB, visualizing data and provides some query APIs.
> >
> > Prometheus allows users to use their database rather than just
> Prometheus DB for storing time series databases.
> > This proposal is for integrating IoTDB with Prometheus.
> >
> > You should know:
> >  * How to use Prometheus
> >  * How to use IoTDB
> >  * Java and Go language
> > difficulty: Major
> > mentors:
> > h...@apache.org
>
>
>
> --
> This message was sent by Atlassian Jira
> (v8.3.4#803005)
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> For additional commands, e-mail: dev-h...@community.apache.org
>
>


[jira] [Updated] (COMDEV-358) Apache IoTDB integration with Prometheus

2020-02-24 Thread Xiangdong Huang (Jira)


 [ 
https://issues.apache.org/jira/browse/COMDEV-358?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Xiangdong Huang updated COMDEV-358:
---
Component/s: GSoC/Mentoring ideas

> Apache IoTDB integration with Prometheus
> 
>
> Key: COMDEV-358
> URL: https://issues.apache.org/jira/browse/COMDEV-358
> Project: Community Development
>  Issue Type: Wish
>  Components: GSoC/Mentoring ideas
>    Reporter: Xiangdong Huang
>Priority: Major
>  Labels: IoTDB, gsoc2020
>
> IoTDB is a highly efficient time series database.
> Prometheus is a monitoring and alerting toolkit, which supports collecting 
> data from other systems, servers, and IoT devices, saving data into a DB, 
> visualizing data and provides some query APIs.
>  
> Prometheus allows users to use their database rather than just Prometheus DB 
> for storing time series databases. 
> This proposal is for integrating IoTDB with Prometheus.
>  
> You should know:
>  * How to use Prometheus
>  * How to use IoTDB
>  * Java and Go language
> difficulty: Major
> mentors:
> h...@apache.org



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



Re: How about we hold a online meeting of ALC Beijing this thursday?

2020-02-24 Thread Xiangdong Huang
Hi,

It would be great if we can put off half an hour...
I have a short 10-minute meeting at 9 o'clock.

Best,
---
Xiangdong Huang
School of Software, Tsinghua University

 黄向东
清华大学 软件学院


Willem Jiang  于2020年2月24日周一 下午11:23写道:

> Hi,
>
> I think we could hold a online meeting through Zoom this Thursday
> (27th Feb) night around 9:00 PM Beijing time.
> It could be great if we introduce each other and talk about the meetup
> plan in the coming up month. We will send a mail to the mailing list
> to summarize the discussion we have.
>
> Please let me know if the time works for you.
>
> Willem Jiang
>
> Twitter: willemjiang
> Weibo: 姜宁willem
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> For additional commands, e-mail: dev-h...@community.apache.org
>
>


Re: [jira] [Commented] (COMDEV-356) Apache IoTDB integration with PLC4X and MiNiFI/NiFi

2020-02-24 Thread Xiangdong Huang
Hi Chris,

>  I should mention we already have a PLC4X - NiFi integration and PLC4X -
IoTDB examples.

I missed the progress of PLC4X and IoTDB integration...
But I think integration IoTDB with MiNiFi is meaningful.

>  doubt comdev is the right project for this ...

Sounds all GSoc ideas are recorded here... If I put them in the incorrect
place, I will try to delete them..

Many thanks for your quick response.

Best,

---
Xiangdong Huang
School of Software, Tsinghua University

 黄向东
清华大学 软件学院


Christofer Dutz (Jira)  于2020年2月24日周一 下午11:44写道:

>
> [
> https://issues.apache.org/jira/browse/COMDEV-356?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17043623#comment-17043623
> ]
>
> Christofer Dutz commented on COMDEV-356:
> ----
>
> Hi Xiangdong Huang,
>
> I doubt comdev is the right project for this ... If I can help from the
> PLC4X side, please contact me on the PLC4X mailing list ... and I should
> mention we already have a PLC4X - NiFi integration and PLC4X - IoTDB
> examples.
>
> Chris
>
> > Apache IoTDB integration with PLC4X and MiNiFI/NiFi
> > ---
> >
> > Key: COMDEV-356
> > URL: https://issues.apache.org/jira/browse/COMDEV-356
> > Project: Community Development
> >  Issue Type: Wish
> >  Components: GSoC/Mentoring ideas
> >Reporter: Xiangdong Huang
> >Priority: Major
> >  Labels: IoTDB, gsoc2020
> >
> > IoTDB is a database for storing time series data.
> > PLC4X is a driver to collect data from PLCs;
> > MiNiFI is a data flow engine to transfer data from A to B, e.g., from
> PLC4X to IoTDB.
> > This proposal is for integration IoTDB with PLC4X and MiNiFi.
> >  * When PLC4X collects data, it can send to IoTDB directly.
> >  * let MiNiFi/NiFi to support writing data into IoTDB.
> >
> > Difficulty:  major
> > mentors:
> > h...@apache.org
> >
>
>
>
> --
> This message was sent by Atlassian Jira
> (v8.3.4#803005)
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> For additional commands, e-mail: dev-h...@community.apache.org
>
>


[jira] [Created] (COMDEV-358) Apache IoTDB integration with Prometheus

2020-02-24 Thread Xiangdong Huang (Jira)
Xiangdong Huang created COMDEV-358:
--

 Summary: Apache IoTDB integration with Prometheus
 Key: COMDEV-358
 URL: https://issues.apache.org/jira/browse/COMDEV-358
 Project: Community Development
  Issue Type: Wish
Reporter: Xiangdong Huang


IoTDB is a highly efficient time series database.

Prometheus is a monitoring and alerting toolkit, which supports collecting data 
from other systems, servers, and IoT devices, saving data into a DB, 
visualizing data and provides some query APIs.

 

Prometheus allows users to use their database rather than just Prometheus DB 
for storing time series databases. 

This proposal is for integrating IoTDB with Prometheus.

 

You should know:
 * How to use Prometheus
 * How to use IoTDB
 * Java and Go language

difficulty: Major

mentors:

h...@apache.org



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



[jira] [Created] (COMDEV-357) Apache IoTDB Database Connection Pool and integration with some web framework

2020-02-24 Thread Xiangdong Huang (Jira)
Xiangdong Huang created COMDEV-357:
--

 Summary: Apache IoTDB Database Connection Pool and integration 
with some web framework
 Key: COMDEV-357
 URL: https://issues.apache.org/jira/browse/COMDEV-357
 Project: Community Development
  Issue Type: Wish
  Components: GSoC/Mentoring ideas
Reporter: Xiangdong Huang


IoTDB is a time series database.

When using a database in an application, the database connection pool is much 
helpful for  high performance and saving resources.

Besides, when developing a website using Spring or some other web framework, 
now many developers do not control the database connection manually. Instead, 
developers just need to tell what database they will use and the web framework 
can handle everything well.

This proposal is for
 * letting IoTDB supports some database connection pools like Apache Commons 
DBCP, C3P0.
 * integration IoTDB with one web framework (e.g., Spring)

 

 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



[jira] [Created] (COMDEV-356) Apache IoTDB integration with PLC4X and MiNiFI/NiFi

2020-02-24 Thread Xiangdong Huang (Jira)
Xiangdong Huang created COMDEV-356:
--

 Summary: Apache IoTDB integration with PLC4X and MiNiFI/NiFi
 Key: COMDEV-356
 URL: https://issues.apache.org/jira/browse/COMDEV-356
 Project: Community Development
  Issue Type: Wish
  Components: GSoC/Mentoring ideas
Reporter: Xiangdong Huang


IoTDB is a database for storing time series data.

PLC4X is a driver to collect data from PLCs;

MiNiFI is a data flow engine to transfer data from A to B, e.g., from PLC4X to 
IoTDB.

This proposal is for integration IoTDB with PLC4X and MiNiFi.
 * When PLC4X collects data, it can send to IoTDB directly. 
 * let MiNiFi/NiFi to support writing data into IoTDB.

 

Difficulty:  major

mentors:

h...@apache.org

 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



[jira] [Created] (COMDEV-355) Apache IoTDB trigger module for streaming cumputing

2020-02-24 Thread Xiangdong Huang (Jira)
Xiangdong Huang created COMDEV-355:
--

 Summary: Apache IoTDB trigger module for streaming cumputing
 Key: COMDEV-355
 URL: https://issues.apache.org/jira/browse/COMDEV-355
 Project: Community Development
  Issue Type: Wish
  Components: GSoC/Mentoring ideas
Reporter: Xiangdong Huang


IoTDB is a time-series data management system and the data usually comes in a 
streaming way.

In the IoT area, when a data point comes, a trigger can be called because of 
the following scenario:
 * (single data point calculation) the data point is an outlier point, or the 
data value reaches a warning threshold. IoTDB needs to publish the data point 
to those who subscribed the event.
 * (multiply time series data point calculation) a device sends several metrics 
data to IoTDB, e.g., vehicle d1 sends average speed and running time to IoTDB. 
Then users may want to get the mileage of the vehicle (speed x time). IoTDB 
needs to calculate the result and save it to another time series.
 * (Time window calculation) a device reports its temperature every second. 
Though the temperature is not too high, if it keeps increasing in 5 seconds, 
IoTDB needs to report the event to those who subscribe that.

 

As there are many streaming computing projects already, we can integrate one of 
them into IoTDB.
 * If IoTDB runs on Edge, we can integrate Apache StreamPipes or Apache Edgent.
 * If IOTDB runs on a Server, the above also works  and Apache Flink is also a 
good choice.

The process is:
 * User registers a trigger into IoTDB.
 * When a data comes, IoTDB save it and check whether there are triggers on it
 ** If so, call a streaming computing framework to do something;

 

You may need to know:
 * At least one streaming computing project.
 * SQL parser or some other DSL parser tool.

You have to modify the source codes of IoTDB server engine module.

Difficulty: A little hard

mentors:

h...@apache.org

 

 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



[jira] [Created] (COMDEV-354) A complete Apache IoTDB JDBC driver and integration with JDBC driver based tools (DBeaver and Apache Zeppelin)

2020-02-24 Thread Xiangdong Huang (Jira)
Xiangdong Huang created COMDEV-354:
--

 Summary: A complete Apache IoTDB JDBC driver and integration with 
JDBC driver based tools (DBeaver and Apache Zeppelin)
 Key: COMDEV-354
 URL: https://issues.apache.org/jira/browse/COMDEV-354
 Project: Community Development
  Issue Type: Wish
  Components: GSoC/Mentoring ideas
Reporter: Xiangdong Huang


Apache IoTDB is a database for time series data management that written in 
Java. It provides a SQL-like query language and a JDBC driver for users. 
Current IoTDB JDBC driver has implemented some important interfaces of 
Statement, Connection, ResultSet, etc., which works well for most users' 
requirements.

However, we know there are many tools supporting integrating with a database if 
the database has a standard JDBC driver, e.g., DBeaver, Apache Zeppelin, 
Tableau, etc..

 

This proposal is for implementing a standard JDBC driver for IoTDB, and using 
the driver to integrate with DBeaver and Apache Zeppelin.

 

Because Apache Zeppelin supports customized Interpreter, we can also implement 
an IoTDB interpreter for integration with Zeppelin.

 

You should know:
 * how JDBC works.
 * learn to use IoTDB session API.
 * understand Zeppelin Interpreter interface. 

 

Difficulty: Major 

 

Mentors:

h...@apache.org

 

 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org



Re: How much ideas I could apply in GSoC 2020?

2020-02-23 Thread Xiangdong Huang
Hi,

As far as I know, you can get the idea list from [1].

[1] https://cwiki.apache.org/confluence/display/COMDEV/GSoC+2020+Ideas+list
---
Xiangdong Huang
School of Software, Tsinghua University

 黄向东
清华大学 软件学院


Jack Tsai  于2020年2月23日周日 下午11:38写道:

>
> Hi,
>
> I am the student who intend to apply for Apache in GSoC 2020. I was
> wondering that how much ideas of Apache I could apply. Also, could I write
> more than one proposal to different ideas?
>
> Best regards,
> Tsung-Han Tsai
>
>


Re: [ALC] Request to setup ALC in Beijing

2020-02-22 Thread Xiangdong Huang
Hi Swapnil,

I'd like to apply for the edit rights for the confluence.
My Confluence id is hxd.

Many thanks.

Best,
---
Xiangdong Huang
School of Software, Tsinghua University

 黄向东
清华大学 软件学院


Swapnil M Mane  于2020年2月18日周二 下午6:59写道:

> Hello ALC Beijing team,
>
> Hope you are doing well, it gives immense pleasure to us to update you
> that the vote is passed by ComDev PMC to establish ALC Beijing Chapter
> and Willem Jiang as ALC Beijing Chapter lead.
>
> Here are the placeholder pages created in ComDev space
> https://s.apache.org/alc-beijing
> https://s.apache.org/alc-beijing-events
> https://s.apache.org/alc-beijing-reports
>
> I have given edit rights on Confluence for ComDev wiki to following
> members (since I found their confluence IDs)
> -- Willem Jiang
> -- Jeff Zhang
> -- Liang Zhang
> -- Jincheng Sun
> -- Sheng Wu
> -- Juan Pan
>
> Rest members, please feel free to mail on the dev list to request the
> edit rights with your confluence ID.
>
> We would also like to connect you with Aditya Sharma.
> Aditya is a very active member of ALC Indore Chapter and will be with
> you for an initial few months to support and assist you so that you
> will be familiar with the processes followed by ALC Chapter for its
> execution ( https://s.apache.org/d4anc ).
>
>
> Dear Willem and team,
> We have the following roles and responsibilities as ALC Chapter and
> ALC Chapter lead:
> [Online version of this is available at
> https://s.apache.org/ALC-Chapter-Lead-RR ]
>
>  1. Making sure the 'ALC Code of Conduct (
> https://s.apache.org/alc-code-of-conduct )' is followed by the ALC
> Chapter.
>
>  2. All the events organized by the ALC Chapter are following the
> Guidelines to organize ALC Event ( s.apache.org/alc-guidelines ).
>
>  3. Chapter lead will submit the status report (
> https://s.apache.org/alc-reports ) to ComDev (
> dev@community.apache.org ) in every *three months* based on their
> reporting cycle.
> For ALC Beijing the reporting cycle is May, August, November, February.
>
>  4. Chapter Lead will be the point of contact for the respective ALC
> Chapter.
>
> If you have any queries or questions, please feel free to post on dev list.
>
> All the very best team, and thank you for showing your kind interest
> in this initiative.
>
> Best regards,
> Swapnil M Mane,
> www.apache.org
>
> On Mon, Feb 10, 2020 at 10:20 AM Swapnil M Mane 
> wrote:
> >
> > Hello Skylar and Juan, thank you for your interest.
> > Skylar, please refer to my response inline.
> >
> > On Sun, Feb 9, 2020 at 10:02 AM Skylar Deranick 
> wrote:
> > >
> > > Sure I'll do it
> >
> > Just for your information, as mentioned in one of my recent mail [1],
> > Currently, the voting is underway in ComDev PMC to establish ALC Beijing.
> > And it is the mandate of ComDev PMC to establish the new ALCs,
> > so we have to wait until we get the response from the PMC.
> >
> > [1] https://s.apache.org/z8yo7
> >
> > >
> > > On Sat, Feb 8, 2020, 8:30 PM Juan Pan  wrote:
> > >
> > > > +1 from me.
> > > >
> > > >
> > > > I am tracking this thread.
> > > > Hope see ACL Beijing setting up, i believe there are much more active
> > > > PMCs, committers and contributors in Beijing waiting for this good
> news.
> > > >
> > > >
> > > > Best wishes
> > > >
> > > >
> > > >  Juan Pan (Trista)
> > > >
> > > > Senior DBA & PPMC of Apache ShardingSphere(Incubating)
> > > > E-mail: panj...@apache.org
> > > >
> > > >
> > > >
> > > >
> > > > On 02/7/2020 13:50,Sheng Wu wrote:
> > > > Hi Willem
> > > >
> > > > I am interested in helping ALC Beijing.
> > > > Sorry I didn't respond earlier.
> > > >
> > > > +1 from me.
> > > >
> > > > I am Apache SkyWalking VP, Incubator PMC, ShardingSphere(incubating)
> PPMC
> > > > and mentor of DolphinScheduler(incubating) & ECharts(incubating).
> > > > ALC Beijing is good news for SkyWalking, ShardingSphere, and
> > > > DolphinScheduler, which has many initial PMC and active contributors
> here.
> > > >
> > > > Sheng Wu
> > > >
> > > > On 2019/12/03 02:50:52, Willem Jiang  wrote:
> > > > Hi,
> > > >
> > > > I'm Apache member and there are bunch of Apache project developers in
> > > > Beijing I know.  ALC just give us a very good excuse to hand out and
> > > > hold meetup together.
> > > >
> > > > Regards,
> > > >
> > > > Willem
> > > >
> > > > -
> > > > To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> > > > For additional commands, e-mail: dev-h...@community.apache.org
> > > >
> > > >
> > > >
> > > > -
> > > > To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> > > > For additional commands, e-mail: dev-h...@community.apache.org
> > > >
>


Re: [ALC] Request to setup ALC in Beijing

2019-12-02 Thread Xiangdong Huang
Hi,

+1 for the proposal!

I come from Apache IoTDB community and really like the idea,
which is much helpful to popularize ASF and Apache projects in Beijing even
China.

Best,
---
Xiangdong Huang
School of Software, Tsinghua University

 黄向东
清华大学 软件学院


Willem Jiang  于2019年12月3日周二 上午10:51写道:

> Hi,
>
> I'm Apache member and there are bunch of Apache project developers in
> Beijing I know.  ALC just give us a very good excuse to hand out and
> hold meetup together.
>
> Regards,
>
> Willem
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> For additional commands, e-mail: dev-h...@community.apache.org
>
>