This was extracted (@ 2024-10-16 22:10) from a list of minutes
which have been approved by the Board.
Please Note
The Board typically approves the minutes of the previous meeting at the
beginning of every Board meeting; therefore, the list below does not
normally contain details from the minutes of the most recent Board meeting.
WARNING: these pages may omit some original contents of the minutes.
Meeting times vary, the exact schedule is available to ASF Members and Officers, search for "calendar" in the Foundation's private index page (svn:foundation/private-index.html).
A report was expected, but not received
## Description Apache Druid is a high performance real-time analytics database. It is designed for workflows where low-latency query and ingest are the main requirements. It implements ingestion, storage, and querying subsystems. Users interface with Druid through built-in SQL and JSON APIs, as well as third-party applications. Druid has an extensive web of connections with other Apache projects: Calcite for SQL planning, Curator and ZooKeeper for coordination, Kafka and Hadoop as data sources, Avro, ORC, or Parquet as supported data input formats, and DataSketches for scalable approximate algorithms. Druid can also be used as a data source by Superset. ## Issues There are no issues requiring board attention at this time. ## Activity Our last major release was Druid 30.0.0, which contained 407 new features, bug fixes, performance enhancements, documentation improvements, and additional test coverage from 50 contributors. This is a similar number of contributors to other major Druid releases. Druid typically does major releases 3–4 times a year. Our Slack workspace at https://apachedruidworkspace.slack.com/ stands at 2,836 members, up 280 members (10%) since our last report. This is our most active channel for user support and usage-oriented discussions. Development discussions happen more on GitHub, and to some degree on the dev mailing list. Druid Summit 2024, an in-person event, was approved in the past quarter and is being held in the San Francisco Bay Area on October 22. Information about this event is available at https://druidsummit.org/. It is being organized by Imply with permission from the project. Prior reports mentioned a Helm chart for Druid that was contributed after the helm/charts repository on GitHub was deprecated, and which has not been included in releases since then due to uncertainty about IP clearance. Due to lack of volunteers to chase this issue down, the Helm chart has been removed from the repository. Future reports will not mention this item, as it has now been resolved. ## Membership data Apache Druid was founded 2019-12-17 (4 years ago) There are currently 68 committers and 37 PMC members in this project. The Committer-to-PMC ratio is roughly 9:5. Community changes, past quarter: - No new PMC members. Last addition was Amatya Avadhanula on 2024-03-19. - Wei Liu was added as committer on 2024-08-27. ## Recent releases - 30.0.0, a major release, on 2024-06-16. - 29.0.1, a patch release, on 2024-04-02. - 29.0.0, a major release, on 2024-02-20. ## Development activity by the numbers In the last 3 months: - 302 commits from 52 contributors - 412 pull requests opened - 421 pull requests merged/closed Two notes: First, I usually pull these numbers from reporter.apache.org, but have had issues with it for this report and the prior report, so I gathered these statistics manually. Second, the numbers that I gathered manually do not appear to be consistent with prior Druid reports using data from reporter.apache.org. For example, the Sep 2023 report lists 1084 commits. I thought that the current reported value of 302 commits was alarmingly lower than this, so I went back and checked the numbers from 2023 manually. In GitHub I only see 379 commits for the 3 months of June, July, and August 2023. That's a good sign for project health, since it means we didn't suffer a 3x reduction in commit rate. But it does mean I am not sure how the numbers I pulled from reporter.a.o in the past were calculated, and I am not sure how to manually gather equivalent numbers.
Sorry, things got away from me and I neglected to prepare our report on time. Druid plans to report next month.
@Shane: pursue a report next month
No report was submitted.
## Description Apache Druid is a high performance real-time analytics database. It is designed for workflows where low-latency query and ingest are the main requirements. It implements ingestion, storage, and querying subsystems. Users interface with Druid through built-in SQL and JSON APIs, as well as third-party applications. Druid has an extensive web of connections with other Apache projects: Calcite for SQL planning, Curator and ZooKeeper for coordination, Kafka and Hadoop as data sources, Avro, ORC, or Parquet as supported data input formats, and DataSketches for scalable approximate algorithms. Druid can also be used as a data source by Superset. ## Issues There are no issues requiring board attention at this time. ## Activity Our last major release was Druid 29.0.0, which contained 350 new features, bug fixes, performance enhancements, documentation improvements, and additional test coverage from 67 contributors. It was followed by a patch release, Druid 29.0.1, containing various bug fixes. I usually get mailing list and GitHub activity numbers from https://reporter.apache.org/wizard/statistics?druid, but am not seeing these metrics on the site today. Therefore, I will omit them from this report and check again next cycle. My subjective sense is that that community activity is more or less stable in terms of number of contributors, and in terms of number of new PRs being raised and merged. Our Slack workspace at https://apachedruidworkspace.slack.com/ stands at 2,556 members, up 125 members (5%) since our last report. A Helm chart for Druid was contributed after the helm/charts repository on GitHub was deprecated. However, we have not included this in any release since then, due to uncertainty about whether or not we need to perform formal IP clearance for this contribution. Due to lack of volunteers to do this specific work, it has been removed from the Apache Druid repository. Since this matter is now closed, I will not mention it in future reports. ## Membership data Apache Druid was founded 2019-12-17 (4 years ago) There are currently 67 committers and 37 PMC members in this project. The Committer-to-PMC ratio is roughly 9:5. Community changes, past quarter: - Amatya Avadhanula was added to the PMC on 2024-03-19 - Laksh Singla was added to the PMC on 2024-03-19 - Zoltan Haindrich was added as committer on 2024-03-21 ## Recent releases - 29.0.1, a patch release, on 2024-04-02. - 29.0.0, a major release, on 2024-02-20. - 28.0.1, a patch release, on 2023-12-21. ## Development activity by the numbers Omitted from this report due to issues with I am having with reporter.apache.org. I will check this again next cycle. As mentioned earlier in the report, my subjective sense is that that community activity is more or less stable in terms of number of contributors, and in terms of number of new PRs being raised and merged.
Report date: 2/13/2024 ## Description Apache Druid is a high performance real-time analytics database. It is designed for workflows where low-latency query and ingest are the main requirements. It implements ingestion, storage, and querying subsystems. Users interface with Druid through built-in SQL and JSON APIs, as well as third-party applications. Druid has an extensive web of connections with other Apache projects: Calcite for SQL planning, Curator and ZooKeeper for coordination, Kafka and Hadoop as data sources, Avro, ORC, or Parquet as supported data input formats, and DataSketches for scalable approximate algorithms. Druid can also be used as a data source by Superset. ## Issues There are no issues requiring board attention at this time. ## Activity Our last major release was Druid 28.0.0, which contained 420 new features, bug fixes, performance enhancements, documentation improvements, and additional test coverage from 57 contributors. Druid Summit 2023, a virtual conference, was held December 5–6, 2023. It featured 22 sessions from over 30 speakers, and over 200 attendees. In the past three months (mid Nov 2023 to mid Feb 2024), mailing list traffic is down 19%, GitHub commits are slightly down (-7%), and GitHub PRs opened are also slightly down (-10%). This may be attributed to the end-of-year holidays, which are traditionally a slow period for contributions. Meanwhile, our Slack workspace at https://apachedruidworkspace.slack.com/ stands at 2,431 members, up 482 members (25%) since our last report. A Helm chart for Druid was contributed after the helm/charts repository on GitHub was deprecated. However, we have not included this in any release since then, due to uncertainty about whether or not we need to perform formal IP clearance for this contribution. Due to lack of volunteers to do this specific work, the author of this report recently raised a PR to remove the code from the Apache Druid repository. ## Recent PMC changes - Currently 35 PMC members. - No new PMC members since the last report. - Most recent PMC members added: - Karan Kumar (2023-07-17) - Kashif Faraz (2023-07-17) ## Recent committer changes - Currently 66 committers. - Two new committers since the last report: - Brian Le (2023-10-11) - George Wu (2023-10-06) ## Recent releases - 28.0.1, a patch release, on 2023-12-21. - 28.0.0, a major release, on 2023-11-15. - 27.0.0, a major release, on 2023-08-11. ## Development activity by the numbers In the last quarter: - 833 commits from 65 contributors - 882 pull requests opened - 978 pull requests merged/closed - 140 issues opened - 550 issues closed
No report was submitted.
No report was submitted.
No report was submitted.
No report was submitted.
Report date: 9/10/2023 ## Description Apache Druid is a high performance real-time analytics database. It is designed for workflows where low-latency query and ingest are the main requirements. It implements ingestion, storage, and querying subsystems. Users interface with Druid through built-in SQL and JSON APIs, as well as third-party applications. Druid has an extensive web of connections with other Apache projects: Calcite for SQL planning, Curator and ZooKeeper for coordination, Kafka and Hadoop as data sources, Avro, ORC, or Parquet as supported data input formats, and DataSketches for scalable approximate algorithms. Druid can also be used as a data source by Superset. ## Issues There are no issues requiring board attention at this time. ## Activity Our last major release was Druid 27.0.0, which contained 316 new features, bug fixes, performance enhancements, documentation improvements, and additional test coverage from 50 contributors. The project recently decided to resolve a security issue that has been open for over a year by deciding it was not a vulnerability, after much sporadic back-and-forth between the project, security team, and original reporter over that time. We regret that this took so long and are reminded of the importance of promptly resolving these reports. Druid Summit 2023 was recently announced, a virtual conference being held December 5–6, 2023. It is being organized by Imply with permission from the project. In the past three months (mid Jun–mid Sep 2023), mailing list traffic is down 10% relative to the prior three months. This is a smaller change than we have seen in prior reports, perhaps indicating that mailing list activity has reached an equilibrium. Meanwhile, development activity on GitHub is up for both PRs (10%) and commits (17%). The number of unique contributors (61) is similar to last report (64). Our Slack workspace at https://apachedruidworkspace.slack.com/ stands at 1,949 members, up 438 members (29%) since our last report. A Helm chart for Druid was contributed after the helm/charts repository on GitHub was deprecated. However, we have not included this in any release since then, due to uncertainty about whether or not we need to perform formal IP clearance for this contribution, and a lack of volunteers willing to spend the time to sort this out. We hope to be able to sort this out for a subsequent release. ## Recent PMC changes - Currently 35 PMC members. - 2 new PMC members since the last report: - Karan Kumar (2023-07-17) - Kashif Faraz (2023-07-17) ## Recent committer changes - Currently 64 committers. - 4 new committers since the last report: - Raul Gidwani (2023-08-27) - Adarsh Sanjeev (2023-08-17) - Abhishek Balaji Radhakrishnan (2023-08-17) - Soumyava Das (2023-08-17) ## Recent releases - 27.0.0, a major release, on 2023-08-11. - 26.0.0, a major release, on 2023-05-23. ## Development activity by the numbers In the last quarter: - 1084 commits from 61 contributors - 1006 pull requests opened - 1024 pull requests merged/closed - 96 issues opened - 696 issues closed
No report was submitted.
No report was submitted.
Report date: 5/10/2023 ## Description Apache Druid is a high performance real-time analytics database. It is designed for workflows where low-latency query and ingest are the main requirements. It implements ingestion, storage, and querying subsystems. Users interface with Druid through built-in SQL and JSON APIs, as well as third-party applications. Druid has an extensive web of connections with other Apache projects: Calcite for SQL planning, Curator and ZooKeeper for coordination, Kafka and Hadoop as data sources, Avro, ORC, or Parquet as supported data input formats, and DataSketches for scalable approximate algorithms. Druid can also be used as a data source by Superset. ## Issues There are no issues requiring board attention at this time. ## Activity Our last major release was Druid 25.0.0, which contained 300 new features, bug fixes, performance enhancements, documentation improvements, and additional test coverage from 51 contributors. In the past three months (Feb–Apr 2023), mailing list traffic is down 27% relative to the prior three months (Nov 2022–Jan 2023). This follows a similarly- sized decrease in the prior report. GitHub activity is slightly up for PRs and commits. The number of unique contributors is up significantly, to 64. On the other hand, activity in GitHub issues is down, as it was last report. Our Slack workspace at https://apachedruidworkspace.slack.com/ stands at 1,511 members, up 521 members (52%) since our last report, a significant increase. Consistently over the past few reports, we have seen a pattern of migration of activity away from mailing lists and towards GitHub. The current statistics indicate that issues-related activity is also migrating to our Slack workspace. This is consistent with the character of conversations that are taking place on Slack: mainly answering questions, troubleshooting, etc. A Helm chart for Druid was contributed after the helm/charts repository on GitHub was deprecated. However, we have not included this in any release since then, due to uncertainty about whether or not we need to perform formal IP clearance for this contribution, and a lack of volunteers willing to spend the time to sort this out. We hope to be able to sort this out for a subsequent release. ## Recent PMC changes - Currently 33 PMC members. - No new PMC members since the last report. - Last addition was Abhishek Agarwal (2022-06-06). ## Recent committer changes - Currently 60 committers. - 4 new committers since the last report: - Didip Kerabat (2023-04-25) - Jason Koch (2023-04-11) - Laksh Singla (2023-04-06) - Tejaswini Bandlamudi (2023-04-05) ## Recent releases - 25.0.0, a major release, on 2023-01-04. - 24.0.2, a patch release, on 2022-12-21. - 24.0.1, a patch release, on 2022-11-12. - 24.0.0, a major release, on 2022-09-21. ## Development activity by the numbers In the last quarter: - 719 commits from 64 contributors - 805 pull requests opened - 780 pull requests merged/closed - 120 issues opened - 55 issues closed
No report was submitted.
## Description Apache Druid is a high performance real-time analytics database. It is designed for workflows where low-latency query and ingest are the main requirements. It implements ingestion, storage, and querying subsystems. Users interface with Druid through built-in SQL and JSON APIs, as well as third-party applications. Druid has an extensive web of connections with other Apache projects: Calcite for SQL planning, Curator and ZooKeeper for coordination, Kafka and Hadoop as data sources, Avro, ORC, or Parquet as supported data input formats, and DataSketches for scalable approximate algorithms. Druid can also be used as a data source by Superset. ## Issues There are no issues requiring board attention at this time. ## Activity Our last major release was Druid 25.0.0, which contained 300 new features, bug fixes, performance enhancements, documentation improvements, and additional test coverage from 51 contributors. Druid Summit 2022 (https://druidsummit.org/) was held on December 6-7 2022. It was a fully-remote conference with 34 sessions including speakers from a variety of organizations. In the past three months (Oct-Dec 2022), mailing list traffic is down 28% relative to the prior three months (Jul-Sep 2022). GitHub activity, depending on how you look at it, is flat (PRs), down 11% (commits), or down 30% (number of issues opened). However, despite this dip from Q3 to Q4, quarterly GitHub PR and issue activity are both up about 30% since our previous report was filed in July 2022. Together, these statistics represent a pattern of migration of activity from mailing lists to GitHub, which has been happening for some time, as well as an indication that contributions to the project are healthy. On January 27 2022, we set up a community Slack workspace at https://apachedruidworkspace.slack.com/. The new workspace currently has 990 members, an increase of 475 members since our last report. A Helm chart for Druid was contributed after the helm/charts repository on GitHub was deprecated. However, we have not included this in any release since then, due to uncertainty about whether or not we need to perform formal IP clearance for this contribution, and a lack of volunteers willing to spend the time to sort this out. We hope to be able to sort this out for a subsequent release. ## Recent PMC changes - Currently 33 PMC members. - 1 new PMC member since the last report: - Abhishek Agarwal (2022-06-06) ## Recent committer changes - Currently 56 committers. - 4 new committers since the last report: - Rohan Garg (2022-07-26) - Amatya Avadhanula (2022-09-29) - Paul Rogers (2022-09-30) - Karan Kumar (2022-11-03) ## Recent releases - 25.0.0, a major release, on 2023-01-04. - 24.0.2, a patch release, on 2022-12-21. - 24.0.1, a patch release, on 2022-11-12. - 24.0.0, a major release, on 2022-09-21. ## Development activity by the numbers In the last quarter: - 719 commits from 44 contributors - 784 pull requests opened - 719 pull requests merged/closed - 137 issues opened - 106 issues closed
No report was submitted.
@Roman: pursue a report for Druid
No report was submitted.
No report was submitted.
## Description Apache Druid is a high performance real-time analytics database. It is designed for workflows where low-latency query and ingest are the main requirements. It implements ingestion, storage, and querying subsystems. Users interface with Druid through built-in SQL and JSON APIs, as well as third-party applications. Druid has an extensive web of connections with other Apache projects: Calcite for SQL planning, Curator and ZooKeeper for coordination, Kafka and Hadoop as data sources, Avro, ORC, or Parquet as supported data input formats, and DataSketches for scalable approximate algorithms. Druid can also be used as a data source by Superset. ## Issues There are no issues requiring board attention at this time. ## Activity Our last major release was Druid 0.23.0, which contained 450 new features, bug fixes, performance enhancements, documentation improvements, and additional test coverage from 81 contributors. Since our last report, there have been 12 community meetups via groups based in NYC, Cleveland, Triangle (NC), Austin, Dallas, Mexico City, Copenhagen, Berlin, Budapest, Brisbane and Sydney. In the past quarter, mailing list traffic is down 28% and GitHub activity is up 12% (PRs) to 17% (commits) to 48% (issues). This represents a pattern of migration of activity from mailing lists to GitHub that has been happening for some time now. On January 27 we set up a community Slack workspace at https://apachedruidworkspace.slack.com/. The new workspace currently has 515 members, an increase of 165 members since our last report. A Helm chart for Druid was contributed after the helm/charts repository on GitHub was deprecated. However, we did not include this in 0.22.0 or 0.23.0, our last two major releases, due to uncertainty about whether or not we need to perform formal IP clearance for this contribution. We hope to be able to sort this out for a subsequent release. ## Recent PMC changes - Currently 33 PMC members. - 1 new PMC member since the last report: - Abhishek Agarwal (2022-06-06) ## Recent committer changes - Currently 52 committers. - 1 new committer since the last report: - Victoria Lim (2022-06-14) ## Recent releases - 0.23.0, a major release, on 2022-06-23. - 0.22.1, a security patch release, on 2021-12-11. - 0.22.0, a major release, on 2021-09-22. ## Development activity by the numbers In the last quarter: - 548 commits from 59 contributors - 518 pull requests opened - 540 pull requests merged/closed - 178 issues opened - 72 issues closed
## Description Apache Druid is a high performance real-time analytics database. It is designed for workflows where low-latency query and ingest are the main requirements. It implements ingestion, storage, and querying subsystems. Users interface with Druid through built-in SQL and JSON APIs, as well as third-party applications. Druid has an extensive web of connections with other Apache projects: Calcite for SQL planning, Curator and ZooKeeper for coordination, Kafka and Hadoop as data sources, Avro, ORC, or Parquet as supported data input formats, and DataSketches for scalable approximate algorithms. Druid can also be used as a data source by Superset. ## Issues There are no issues requiring board attention at this time. ## Activity Our last major release was Druid 0.22.0, which contained 400 new features, bug fixes, performance enhancements, documentation improvements, and additional test coverage from 73 contributors. A Helm chart for Druid was contributed after the helm/charts repository on GitHub was deprecated. However, we did not include this in 0.22.0 due to uncertainty about whether or not we need to perform formal IP clearance for this contribution. We also intend to exclude the Helm chart from the upcoming 0.23.0 release. We hope to be able to sort this out subsequent to the 0.23.0 release. Since our last report, there have been 29 community meetups via groups based in San Francisco, Boston, Houston, Tampa, Denver, Dallas, St. Louis, Melbourne, Sydney, London, Peterborough (UK), Tel Aviv, Berlin, São Paulo, Pune, Hong Kong, and Singapore. The Druid PMC recently granted permission to Imply to organize a sequence of local, in-person events in 2022 under the brand "Druid Summit On The Road". More information is available at https://druidsummit.org/. On January 27 we set up a community Slack workspace at https://apachedruidworkspace.slack.com/. We decided to create this new workspace, instead of our existing #druid channel on ASF Slack, because the official ASF Slack workspace requires an invitation from an existing member in order to join, which was hampering the ability of members of the public to join up. The new workspace currently has 350 members, an increase of 200 members since our last report. ## Recent PMC changes - Currently 32 PMC members. - No new PMC members since the last report. - Most recently added PMC member: - Atul Mohan (2021-10-26) ## Recent committer changes - Currently 51 committers. - 1 new committer since the last report: - Kashif Faraz (2022-01-12) ## Recent releases - 0.22.1, a security patch release, on 2021-12-11. - 0.22.0, a major release, on 2021-09-22. - 0.21.0, a major release, on 2021-04-26. ## Development activity by the numbers In the last quarter: - 446 commits from 62 contributors - 446 pull requests opened - 444 pull requests merged/closed - 110 issues opened - 42 issues closed
No report was submitted.
## Description Apache Druid is a high performance real-time analytics database. It is designed for workflows where low-latency query and ingest are the main requirements. It implements ingestion, storage, and querying subsystems. Users interface with Druid through built-in SQL and JSON APIs, as well as third-party applications. Druid has an extensive web of connections with other Apache projects: Calcite for SQL planning, Curator and ZooKeeper for coordination, Kafka and Hadoop as data sources, Avro, ORC, or Parquet as supported data input formats, and DataSketches for scalable approximate algorithms. Druid can also be used as a data source by Superset. ## Issues There are no issues requiring board attention at this time. ## Activity Our last major release was Druid 0.22.0, which contained 400 new features, bug fixes, performance enhancements, documentation improvements, and additional test coverage from 73 contributors. Before that release, we had hoped to sort out whether or not we need IP clearance for the Druid Helm chart. It was moved to the Apache Druid repo from the Helm Charts repo after the latter was deprecated: https://github.com/helm/charts#%EF%B8%8F-deprecation-and-archive-notice However, we were not able to complete this work, so we excluded the Helm chart from the 0.22.0 release. We hope to be able to sort this out for the next release. Since our last report, there have been 3 community meetups virtually via groups based in The Triangle (NC), Toronto and Sydney. Dev activity appears to be continuing to move from the dev list to GitHub. The busiest issues/PRs are receiving substantially more comments than the busiest dev list threads. We also noticed this pattern in our last report. On January 27 we set up a community Slack workspace at https://apachedruidworkspace.slack.com/. We decided to create this new workspace, instead of using our existing #druid channel on ASF Slack, because the official ASF Slack workspace requires an invitation from an existing member in order to join, which was hampering the ability of members of the public to join up. The new workspace currently has 150 members. ## Recent PMC changes - Currently 32 PMC members. - 1 new PMC member since the last report. - Most recently added PMC members: - Kashif Faraz (Jan 12, 2022) ## Recent committer changes - Currently 51 committers. - No new committers since the last report. - Most recently added committers: - Agustin Gonzalez Tuchmann (Oct 20, 2021) ## Recent releases - 0.22.0, a major release, on 2021-09-22. - 0.21.0, a major release, on 2021-04-26. - 0.20.2, a security patch release, on 2021-03-29. ## Development activity by the numbers In the last quarter: - 515 commits from 60 contributors - 566 pull requests opened - 482 pull requests merged/closed - 160 issues opened - 86 issues closed
No report was submitted.
## Description Apache Druid is a high performance real-time analytics database. It is designed for workflows where low-latency query and ingest are the main requirements. It implements ingestion, storage, and querying subsystems. Users interface with Druid through built-in SQL and JSON APIs, as well as third-party applications. Druid has an extensive web of connections with other Apache projects: Calcite for SQL planning, Curator and ZooKeeper for coordination, Kafka and Hadoop as data sources, Avro, ORC, or Parquet as supported data input formats, and DataSketches for scalable approximate algorithms. Druid can also be used as a data source by Superset. ## Issues There are no issues requiring board attention at this time. ## Activity Our last major release was Druid 0.22.0, which contained 400 new features, bug fixes, performance enhancements, documentation improvements, and additional test coverage from 73 contributors. Before that release, we had hoped to sort out whether or not we need IP clearance for the Druid Helm chart. It was moved to the Apache Druid repo from the Helm Charts repo after the latter was deprecated: https://github.com/helm/charts#%EF%B8%8F-deprecation-and-archive-notice However, we were not able to complete this work, so we excluded the Helm chart from the 0.22.0 release. We hope to be able to sort this out for the next release. On November 9 and 10, Druid Summit 2021 ran as a two-day virtual event with 34 sessions and roughly 1,100 attendees. Session recordings are available free of charge at https://druidsummit.org/. Since our last board report, there have been 26 community meetups via groups based in Austin, San Francisco, Philadelphia, Toronto, London, Milan, Madrid, Paris, Bern, São Paulo, Canberra, Brisbane, Seoul, and Bangalore. Dev list activity is down from last quarter, while activity on GitHub is up in terms of both commits and the number of unique contributors. Coupled with the fact that the busiest issues/PRs are receiving substantially more comments than the busiest dev list threads, this suggests that development discussion is generally shifting to GitHub. Meanwhile, our ASF Slack channel, #druid, has continued to grow, and has reached over 1,800 members. ## Recent PMC changes - Currently 32 PMC members. - 2 new PMC members this quarter. - Most recently added PMC members: - Atul Mohan (Oct 26, 2021) - Frank Chen (Oct 26, 2021) ## Recent committer changes - Currently 50 committers. - 1 new committer this quarter. - Most recently added committers: - Agustin Gonzalez Tuchmann (Oct 20, 2021) ## Recent releases - 0.22.0, a major release, on 2021-09-22. - 0.21.0, a major release, on 2021-04-26. - 0.20.2, a security patch release, on 2021-03-29. ## Development activity by the numbers In the last quarter: - 527 commits from 59 contributors - 582 pull requests opened - 524 pull requests merged/closed - 176 issues opened - 60 issues closed
No report was submitted.
No report was submitted.
## Description Apache Druid is a high performance real-time analytics database. It is designed for workflows where low-latency query and ingest are the main requirements. It implements ingestion, storage, and querying subsystems. Users interface with Druid through built-in SQL and JSON APIs, as well as third-party applications. Druid has an extensive web of connections with other Apache projects: Calcite for SQL planning, Curator and ZooKeeper for coordination, Kafka and Hadoop as data sources, Avro, ORC, or Parquet as supported data input formats, and DataSketches for scalable approximate algorithms. Druid can also be used as a data source by Superset. ## Issues There are no issues requiring board attention at this time. ## Activity We are currently working on our next major release, 0.22.0. Before issuing this release, we will need to sort out IP clearance for the Druid Helm chart. It was moved to the Apache Druid repo from the Helm Charts repo after the latter was deprecated: https://github.com/helm/charts#%EF%B8%8F-deprecation-and-archive-notice However, a concern was raised that this should have gone through IP clearance before being committed. We are looking into this as part of the work for our upcoming release. Since our last board report, we held 12 virtual community meetups via groups based in San Francisco, London, Richmond (VA), Dublin, and Melbourne. Additionally, members of the Druid community have spoken about the project at Subsurface, Philly ETE, Percona Live, and QCon. Mailing list activity is down somewhat from last quarter, but this does not seem concerning, because last quarter had a big increase (80%) in mailing list traffic. This quarter appears to have undergone some regression to the mean. Development activity, in terms of number of contributors and commits, is more-or-less similar to last quarter. Our ASF Slack channel, #druid, has continued to grow, and has reached over 1700 members. ## Recent PMC changes - Currently 30 PMC members. - No new PMC members this quarter. - Most recently added PMC members: - Lucas Capistrant (Mar 25, 2021) - Maytas Monsereenusorn (Mar 22, 2021) - Suneet Saldanha (Mar 22, 2021) ## Recent committer changes - Currently 49 committers. - 2 new committers this quarter. - Most recently added committers: - Yi Yuan (Aug 9, 2021) - Charles Smith (Aug 9, 2021) ## Recent releases - 0.21.0, a major release, on 2021-04-26. - 0.20.2, a security patch release, on 2021-03-29. - 0.20.1, a security patch release, on 2021-01-29. ## Development activity by the numbers In the last quarter: - 426 commits - 463 pull requests opened - 406 pull requests merged/closed - 205 issues opened - 70 issues closed - 46 contributors
No report was submitted.
## Description Apache Druid is a high performance real-time analytics database. It is designed for workflows where low-latency query and ingest are the main requirements. It implements ingestion, storage, and querying subsystems. Users interface with Druid through built-in SQL and JSON APIs, as well as third-party applications. Druid has an extensive web of connections with other Apache projects: Calcite for SQL planning, Curator and ZooKeeper for coordination, Kafka and Hadoop as data sources, Avro, ORC, or Parquet as supported data input formats, and DataSketches for scalable approximate algorithms. Druid can also be used as a data source by Superset. ## Issues There are no issues requiring board attention at this time. ## Activity We are nearly finishing up the release process for our fifth major post-graduation release, 0.21.0, which we expect to have ready within the coming weeks. This has been postponed due to a number of security hot-fixes, with 0.20.1 released on Jan 29, 2021 (CVE-2021-25646), and 0.20.2 released on Mar 29, 2021 (CVE-2021-26919). Our last major release was 0.20.0 on October 16, 2020. Since our last board report we have had 10 community virtual meetups in various "locations" across the globe (San Francisco, London, Pittsburgh, Warsaw, Sydney, Bangalore), with 1 more scheduled in April (San Francisco). In-person events are still on hold due to COVID-19 related concerns around nonessential gatherings. Mailing list activity has risen 80% since the last quarter, and a 35% increase in commit activity. Our ASF Slack channel, #druid, has continued to grow, and has reached over 1500 members, with daily activity of users asking questions and offering support to each other. Additionally, our recently disclosed security vulnerabilities have appeared in a number of blogs and youtube videos. Hopefully all publicity is good publicity? Seriously, though: the project has certainly experienced a recent increase in interest from security researchers, which we take to be a positive sign. ## Recent PMC changes - Currently 30 PMC members. - 3 new PMC members this quarter. - Most recently added PMC members: - Lucas Capistrant (Mar 25, 2021) - Maytas Monsereenusorn (Mar 22, 2021) - Suneet Saldanha (Mar 22, 2021) ## Recent committer changes - Currently 47 committers. - 6 new committers this quarter. - Most recently added committers: - Abhishek Agarwal (Mar 23, 2021) - Frank Chen (Mar 23, 2021) - Michael Schiff (Mar 23, 2021) - Steve Hetland (Mar 26, 2021) - Yue Zhang (Mar 23, 2021) - Zach Sherman (Mar 23, 2021) ## Recent releases - 0.20.2, a security release, was released on Mar 29, 2021 - 0.20.1, a security release, was released on Jan 29, 2021 - 0.20.0, a major release, was released on October 16, 2020 ## Development activity by the numbers In the last quarter: - 461 commits - 502 pull requests opened - 467 pull requests merged/closed - 236 issues opened - 70 issues closed - 47 contributors
## Description Apache Druid is a high performance real-time analytics database. It is designed for workflows where low-latency query and ingest are the main requirements. It implements ingestion, storage, and querying subsystems. Users interface with Druid through built-in SQL and JSON APIs, as well as third-party applications. Druid has an extensive web of connections with other Apache projects: Calcite for SQL planning, Curator and ZooKeeper for coordination, Kafka and Hadoop as data sources, Avro, ORC, or Parquet as supported data input formats, and DataSketches for scalable approximate algorithms. Druid can also be used as a data source by Superset. ## Issues There are no issues requiring board attention at this time. ## Activity We are currently starting the release process for our fifth major post-graduation release, 0.21.0, which we expect to have ready within the coming weeks. Additionally, we made our fourth major post-graduation release 0.20.0 on October 16, 2020. Since our last board report we have had 7 community virtual meetups in various "locations" across the globe (San Francisco, Bucharest, London, Bangalore), with 2 more scheduled in January (San Francisco, London). "Virtual Druid Summit IV", took place on 11/18, featuring talks from Druid adopters showcasing a variety of different use cases, with 402 registrations and 118 live attendees. Recordings of all talks so far can be viewed at the Druid summit website, https://druidsummit.org/. In-person events are still on hold due to COVID-19 related concerns around nonessential gatherings. Mailing list activity is a bit lower over the past quarter, but seems relatively typical for the holiday season (commit and PR activity show a similar decrease), with 76 emails on the dev list (dev@druid.apache.org) over the last quarter. Our ASF Slack channel, #druid, has continued to grow, and has reached over 1300 members, with daily activity of users asking questions and offering support to each other. ## Recent PMC changes - Currently 27 PMC members. - No new PMC members since graduation. ## Recent committer changes - Currently 41 committers. - No new committers this quarter. - Most recently added committer: - Atul Mohan (Aug 28 2020) ## Recent releases - 0.20.0, a major release, was released on October 16, 2020 ## Development activity by the numbers In the last quarter: - 330 pull requests opened - 344 pull requests merged/closed - 182 issues opened - 132 issues closed - 46 contributors
## Description Apache Druid is a high performance real-time analytics database. It is designed for workflows where low-latency query and ingest are the main requirements. It implements ingestion, storage, and querying subsystems. Users interface with Druid through built-in SQL and JSON APIs, as well as third-party applications. Druid has an extensive web of connections with other Apache projects: Calcite for SQL planning, Curator and ZooKeeper for coordination, Kafka and Hadoop as data sources, Avro, ORC, or Parquet as supported data input formats, and DataSketches for scalable approximate algorithms. Druid can also be used as a data source by Superset. ## Issues There are no issues requiring board attention at this time. ## Activity We are currently finishing up our fourth major post-graduation release, 0.20.0, which we hope to have wrapped up and ready for release in October. Additionally, we made our third major post-graduation release 0.19.0 on July 21. Since our last board report we have had 9 successful user-focused virtual meetups, with 3 more scheduled in October. In-person events are still on hold due to COVID-19 related concerns around nonessential gatherings. Mailing list activity (117 emails) is healthy and has increased since last quarter. Our ASF Slack channel, #druid, has grown to over 1200 members, with daily activity of users asking for and offering support to each other. Commits (232) and unique contributors (45) are down from last quarter. It looks like this decrease is mostly due to low activity from mid-July through early September. In recent weeks, activity has gone back up to historically typical levels. Just in case, I've started a discussion on the mailing list encouraging everyone in the community to participate in timely PR reviews. At this moment, there are 72 open PRs, any of which could potentially become a commit. This is something we'll be keeping an eye on throughout the next quarter. ## Recent PMC changes - Currently 27 PMC members. - No new PMC members. Last addition was Benedict Jin on 2019-12-17. ## Recent committer changes - Currently 41 committers. - Atul Mohan was added as committer on 2020-08-28. ## Recent releases - 0.19.0, a major release, was released on July 21 2020 ## Development activity by the numbers In the last quarter: - 252 pull requests opened - 244 pull requests merged/closed - 113 issues opened - 116 issues closed - 110 comments on pull requests - 204 comments on issues
## Description Apache Druid is a high performance real-time analytics database. It is designed for workflows where low-latency query and ingest are the main requirements. It implements ingestion, storage, and querying subsystems. Users interface with Druid through built-in SQL and JSON APIs, as well as third-party applications. Druid has an extensive web of connections with other Apache projects: Calcite for SQL planning, Curator and ZooKeeper for coordination, Kafka and Hadoop as data sources, Avro, ORC, or Parquet as supported data input formats, and DataSketches for scalable approximate algorithms. Druid can also be used as a data source by Superset. ## Issues There are no issues requiring board attention at this time. ## Activity We are currently finishing up our third major post-graduation release, 0.19.0, which we hope to have wrapped up and ready for release in July. Additionally, we made our second major post-graduation release 0.18.0 on April 20, followed by a bug fix release, 0.18.1, on May 14. To update on community happenings, since our last board report we have had 4 successful virtual meetups, with 3 more scheduled in July. In-person events are still on hold due to COVID-19 related concerns around nonessential gatherings. Mailing list activity is healthy with 104 emails on the dev list (dev@druid.apache.org) over the last quarter. Our ASF Slack channel, #druid, has nearly 1000 members, with daily activity of users asking for and offering support to each other. ## Recent PMC changes - Currently 27 PMC members. - No recent changes to PMC. ## Recent committer changes - Currently 40 committers. - We have added 5 new committers: - David Samuel Glasser (May 30 2020) - Maytas Monsereenusorn (June 01 2020) - Suneet Saldanha (June 01 2020) - Lucas Capistrant (June 02 2020) - Maggie Brewster (June 08 2020) ## Recent releases - 0.18.1, a bug fix release, was released on May 14 2020 - 0.18.0, a major release, was released on April 20 2020 ## Development activity by the numbers In the last quarter: - 293 pull requests opened - 278 pull requests merged/closed - 181 issues opened - 191 issues closed - 531 comments on pull requests - 494 comments on issues
## Description Apache Druid is a high performance real-time analytics database. It is designed for workflows where low-latency query and ingest are the main requirements. It implements ingestion, storage, and querying subsystems. Users interface with Druid through built-in SQL and JSON APIs, as well as third-party applications. Druid has an extensive web of connections with other Apache projects: Calcite for SQL planning, Curator and ZooKeeper for coordination, Kafka and Hadoop as data sources, Avro, ORC, or Parquet as supported data input formats, and DataSketches for scalable approximate algorithms. Druid can also be used as a data source by Superset. ## Issues There are no issues requiring board attention at this time. ## Activity We are currently finishing up our 2nd post-graduation release, 0.18.0, which we hope to have wrapped up and ready for release in the week of April 13th. Additionally, we released 0.17.1 on April 1st, in response to a vulnerabilty report recieved by the Apache Security Team. The corresponding CVE is CVE-2020-1958 and details are available at https://nvd.nist.gov/vuln/detail/CVE-2020-1958. To update on community happenings, since our last board report we have had 1 virtual meetup which was a success, with an additional virtual meetup scheduled for April 8th. Due to COVID-19, all in-person meetups have been put on hold, in favor of virtual meetups. Likewise, the Druid Summit event has been rescheduled for November 2-4, with a smaller virtual event scheduled for April 15th. Mailing list activity is healthy with 156 emails on the dev list (dev@druid.apache.org) over the last quarter. Our ASF slack channel, #druid, has nearly 750 members, with daily activity of users asking for and offering support to each other. ## Recent PMC changes - Currently 27 PMC members. - No changes to PMC since graduation. ## Recent committer changes - Currently 35 committers. - No recent changes to committers, the most recent addition was Chi Cao Minh on 2020-01-15 ## Recent releases - 0.17.1, a security release, was released on April 1 2020 ## Development activity by the numbers In the last quarter: - 317 pull requests opened - 323 pull requests merged/closed - 178 issues opened - 112 issues closed - 878 comments on pull requests - 541 comments on issues
## Description Apache Druid is a high performance real-time analytics database. It is designed for workflows where low-latency query and ingest are the main requirements. It implements ingestion, storage, and querying subsystems. Users interface with Druid through built-in SQL and JSON APIs, as well as third-party applications. Druid has an extensive web of connections with other Apache projects: Calcite for SQL planning, Curator and ZooKeeper for coordination, Kafka and Hadoop as data sources, Avro, ORC, or Parquet as supported data input formats, and DataSketches for scalable approximate algorithms. Druid can also be used as a data source by Superset. ## Issues There are no issues requiring board attention at this time. ## Activity We are currently hard at work preparing to create a branch for our 2nd post-graduation release, 0.18.0, expected to be done within the next week, targeting a release by the end of the month. 0.18.0 is currently weighing in at over 200 commits from 41 contributors since our last release on Jan 26 2020. In-person meetups and events have always been an important part of the Druid community, but given the current global COVID-19 situation, they have become untenable. Druid Summit, a larger event, was originally planned for April 13-15 and has recently been postponed to November 2-4. We are also investigating alternatives to the smaller local meetups (typically 20-50 people) that we had been planning for New York City, Orange County, and San Diego over the next two months. ## Recent PMC changes - Currently 27 PMC members. - No recent changes to PMC. ## Recent committer changes - Currently 35 committers. - No recent changes to committers. ## Recent releases - 0.17.0, our first release post graduation was released on Jan 26 2020 ## Development activity by the numbers In the last month: - 69 pull requests opened - 67 pull requests merged/closed - 56 issues opened - 30 issues closed - 275 comments on pull requests - 147 comments on issues
## Description Apache Druid is a high performance real-time analytics database. It is designed for workflows where low-latency query and ingest are the main requirements. It implements ingestion, storage, and querying subsystems. Users interface with Druid through built-in SQL and JSON APIs, as well as third-party applications. Druid has an extensive web of connections with other Apache projects: Calcite for SQL planning, Curator and ZooKeeper for coordination, Kafka and Hadoop as data sources, Avro, ORC, or Parquet as supported data input formats, and DataSketches for scalable approximate algorithms. Druid can also be used as a data source by Superset. ## Issues There are no issues requiring board attention at this time. ## Activity We have done our first post-graduation release, Druid 0.17.0, containing over 250 new features, performance enhancements, bug fixes, and major documentation improvements from 52 contributors. Major improvements include improved native batch indexing, performance improvements, LDAP support, improved compliance with SQL standards, and much more. Work on the upcoming 0.18.0 release is underway and on track for a likely end of March release date. Community activity continues to be strong, with a healthy rate of commits, issues filed on GitHub, user mailing list posts, and ever increasing activity in our ASF Slack channel #druid, which now has over 600 members. Keeping boots on the ground to improve adoption, over the last month we have had Druid meetups in New Delhi, London, Athens, and Tel Aviv, with an additional meetup in Sydney scheduled in March. Planning for the Druid Summit event is progressing with over 80 proposed talks currently being evaluated, and half of the 40 scheduled speaking slots filled with a diverse set of both PMC members and passionate users. The event will take place April 13 - 15 in the San Francisco Bay Area. ## Recent PMC changes - Currently 27 PMC members. - No recent changes to PMC. ## Recent committer changes - Currently 35 committers. - New commmitters since last board report (Jan 15 2019): - Chi Cao Minh (Jan 21 2020) ## Recent releases - 0.17.0, our first release post graduation was released on Jan 26 2020 ## Development activity by the numbers In the last month: - 79 pull requests opened - 78 pull requests merged/closed - 55 issues opened - 25 issues closed - 476 comments on pull requests - 231 comments on issues
## Description Apache Druid is a high performance real-time analytics database. It is designed for workflows where low-latency query and ingest are the main requirements. It implements ingestion, storage, and querying subsystems. Users interface with Druid through built-in SQL and JSON APIs, as well as third-party applications. Druid has an extensive web of connections with other Apache projects: Calcite for SQL planning, Curator and ZooKeeper for coordination, Kafka and Hadoop as data sources, Avro or Parquet as supported data input formats, and DataSketches for scalable approximate algorithms. Druid can also be used as a data source by Superset. ## Issues There are no issues requiring board attention at this time. ## Activity This is Druid's first report as a top-level project. Since graduating, we have added 9 PMC members and 2 committers. Community activity has been strong since graduation, with a constant flow of mailing list posts, issues being filed, and pull requests. We make an effort to respond to a high percentage of user questions to encourage adoption. Most of these questions come in through GitHub issues, or our user group mailing list, or the ASF Slack channel #druid (where we recently passed the 500 member mark). We are working towards our first post-graduation release, which is expected to be Druid 0.17.0 and is expected to be released in the coming weeks. The major initiatives in this release include an improved batch ingestion interface, substantial new work on our built-in parallel batch ingestion feature, performance improvements, and LDAP integration. We believe in-person events are an important part of community development. In December, there were Druid meetups in Bangalore and Denver. This upcoming month, there are meetups planned in New Delhi, London, Athens, and Tel Aviv. Additionally, a Druid Summit event is planned for April 13 - 15 in the San Francisco Bay Area. It is being organized by a third party (Imply) in coordination with the Druid PMC. The models we are using for this are similar events like Kafka Summit, Spark + AI Summit, and Flink Forward. ## Recent PMC changes - Currently 27 PMC members. - Immediately after graduation, on Dec 20 2019, we added the following committers to the PMC: Benedict Jin, Clint Wylie, Dylan Wylie, Fokko Driesprong, Furkan Kamaci, Mingming Qiu, Niketh Sabbineni, Surekha Saharan, and Vadim Ogievetsky. ## Recent committer changes - Currently 34 committers. - New commmitters since graduation (Dec 20 2019): - Samarth Jain (Jan 2 2020) - Alexander Saydakov (Jan 7 2020) ## Recent releases - 0.16.1-incubating was released on Dec 10 2019 ## Development activity by the numbers In the last 3 months: - 196 pull requests opened - 190 pull requests merged/closed - 97 issues opened - 81 issues closed - 672 comments on pull requests - 648 comments on issues
WHEREAS, the Board of Directors deems it to be in the best interests of the Foundation and consistent with the Foundation's purpose to establish a Project Management Committee charged with the creation and maintenance of open-source software, for distribution at no charge to the public, related to analytical database software. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache Druid Project", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache Druid Project be and hereby is responsible for the creation and maintenance of software related to analytical database software; and be it further RESOLVED, that the office of "Vice President, Apache Druid" be and hereby is created, the person holding such office to serve at the direction of the Board of Directors as the chair of the Apache Druid Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache Druid Project; and be it further RESOLVED, that the persons listed immediately below be and hereby are appointed to serve as the initial members of the Apache Druid Project: * Charles Allen <crallen@apache.org> * Nishant Bangarwa <nishant@apache.org> * Maxime Beauchemin <maximebeauchemin@apache.org> * Lijin Bin <binlijin@apache.org> * Slim Bouguerra <bslim@apache.org> * Fokko Driesprong <fokko@apache.org> * P. Taylor Goetz <ptgoetz@apache.org> * Himanshu Gupta <himanshug@apache.org> * Julian Hyde <jhyde@apache.org> * Parag Jain <pjain1@apache.org> * Benedict Jin <asdf2014@apache.org> * Furkan Kamaci <kamaci@apache.org> * Xavier Léauté <xvrl@apache.org> * Roman Leventov <leventov@apache.org> * David Lim <davidlim@apache.org> * Gian Merlino <gian@apache.org> * Vadim Ogievetsky <vogievetsky@apache.org> * Mingming Qiu <qmm@apache.org> * Niketh Sabbineni <niketh@apache.org> * Surekha Saharan <surekha@apache.org> * Jihoon Son <jihoonson@apache.org> * Eric Tschetter <cheddar@apache.org> * Jonathan Wei <jonwei@apache.org> * Clint Wylie <cwylie@apache.org> * Dylan Wylie <dylanwylie@apache.org> * Fangjin Yang <fjy@apache.org> * Kurt Young <kurt@apache.org> NOW, THEREFORE, BE IT FURTHER RESOLVED, that Gian Merlino be appointed to the office of Vice President, Apache Druid, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed; and be it further RESOLVED, that the initial Apache Druid Project be and hereby is tasked with the migration and rationalization of the Apache Incubator Druid podling; and be it further RESOLVED, that all responsibility pertaining to the Apache Incubator Druid podling encumbered upon the Apache Incubator PMC are hereafter discharged. Special Order 7C, Establish the Apache Druid Project, was approved by Unanimous Vote of the directors present.
Druid is a high-performance, column-oriented, distributed data store. Druid has been incubating since 2018-02-28. ### Three most important unfinished issues to address before graduating: 1. The project is not aware of any issues blocking graduation. Druid previously shelved a resolution to graduate due to a potential brand issue, which the project has since been working on with VP Brand. It is now no longer a concern so the project is proceeding towards graduation once again. ### Are there any issues that the IPMC or ASF Board need to be aware of? None ### How has the community developed since the last report? - 2 new committers have been added - A healthy, constant flow of bug fixes, quality improvements and new features are still ongoing at https://github.com/apache/incubator-druid. - Several community meetups have been held. ### How has the project developed since the last report? - Since the last report, we have had a total of 187 commits from 34 contributors. - We have released 1 version, 0.16.0. - We currently have a vote open for 0.16.1, second release candidate ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [ ] Community building - [x] Nearing graduation - [ ] Other: ### Date of last release: Druid 0.16.0-incubating was released on Sep 24, 2019 ### When were the last committers or PPMC members elected? The Druid PPMC elected 2 new committers to the project on September 22, 2019. The previous Sep 2019 report was incorrect here, as the two committers were not yet officially elected then. ### Have your mentors been helpful and responsive? As always, Julian has been quite helpful. ### Is the PPMC managing the podling's brand / trademarks? The PPMC has from time to time reached out to have naming corrected on third party sites. VP Brand has approved graduating as Apache Druid. ### Signed-off-by: - [x] (druid) Julian Hyde Comments: Though not stated in the above report, there will be a resolution to graduate Druid at this month's board meeting. The IP issues that caused us to pause last time have been resolved. This is why the '3 issues to address before graduating' contains only one issue. - [ ] (druid) P. Taylor Goetz Comments: - [ ] (druid) Jun Rao Comments: ### IPMC/Shepherd notes: Dave Fisher - It looks like Druid will move forward with graduation soon!
Druid is a high-performance, column-oriented, distributed data store. Druid has been incubating since 2018-02-28. ### Three most important unfinished issues to address before graduating: 1. Resolve trademark issues ### Are there any issues that the IPMC or ASF Board need to be aware of? We will need to resolve the trademark issues before graduation, which the board has been made aware of privately. We are grateful for the board's support, and we will work with trademarks@ to resolve the issues. ### How has the community developed since the last report? - A healthy, constant flow of bug fixes, quality improvements and new features are still ongoing at https://github.com/apache/incubator-druid. - Two Druid community meetups have been scheduled on 9/17 and 9/19. ### How has the project developed since the last report? - Since the last report, we have had a total of 293 commits from 30 contributors. - The project website has been migrated to Apache infrastructure. - We have released 2 versions, 0.15.0 and 0.15.1. - We have code frozen the upcoming 0.16.0 release branch and are preparing the first release candidate. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [ ] Community building - [x] Nearing graduation - [ ] Other: ### Date of last release: - Druid 0.15.1-incubating was released on Aug 15, 2019. ### When were the last committers or PPMC members elected? The Druid PPMC elected 2 new committers to the project on Sep 2, 2019. ### Have your mentors been helpful and responsive? Julian has continued to be very helpful. ### Signed-off-by: - [x] (druid) Julian Hyde Comments: We got very close to graduation this month; the issues that prevented graduation were frustrating to everyone but people are working hard to resolve them. Well done. - [ ] (druid) P. Taylor Goetz Comments: - [ ] (druid) Jun Rao Comments: ### IPMC/Shepherd notes:
Druid is a high-performance, column-oriented, distributed data store. Druid has been incubating since 2018-02-28. ### Three most important unfinished issues to address before graduating: 1. Move the website to Apache infrastructure. 2. Fix potential errata in the website reported by Apache Podling Website Checks. ### Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None. ### How has the community developed since the last report? A healthy, constant flow of bug fixes, quality improvements and new features are still ongoing at https://github.com/apache/incubator-druid. ### How has the project developed since the last report? - Since the last report there have been 493 commits from 86 contributors. - We have released 4 versions, i.e., 0.13.0, 0.14.0, 0.14.1, and 0.14.2. 0.13.0 was the first Apache release. - We have code frozen 0.15.0 branch and are preparing for the first release candidate. - The web page migration from druid.io to druid.apache.org is still in progress. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [ ] Community building - [x] Nearing graduation - [ ] Other: ### Date of last release: Druid 0.14.2-incubating on 2019-05-29 ### When were the last committers or PPMC members elected? The Druid PPMC elected 10 committers to the project on November 20, 2018. ### Have your mentors been helpful? They have been very helpful. ### Signed-off-by: - [x] (druid) Julian Hyde Comments: In my opinion Druid is overdue to graduate. There seems to be off-list consensus that graduation is near but I would like to see more conversation on-list. I don't agree that mentors "have been very helpful"; for the record, the other two mentors have been absent, including from tight release votes. I suspect that they are fatigued. - [ ] (druid) P. Taylor Goetz Comments: - [ ] (druid) Jun Rao Comments: ### IPMC/Shepherd notes: Justin Mclean: Elected 10 committers at once? I can see a more recent PPMC addition in March.
Druid is a high-performance, column-oriented, distributed data store. Druid has been incubating since 2018-02-28. Three most important issues to address in the move towards graduation: 1. Complete more Apache releases 2. Move the website to Apache infrastructure 3. Continue to grow the community Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None. How has the community developed since the last report? - We see growth in the number of downloads for Druid, with a ~11% compound weekly rate since the last podling report. - We see a good rate of new PRs opened (between 10-30 opened weekly) since the last report. - The project has been receiving ~25 Github stars added per week since the last report. - The next Druid meetup has been scheduled for April 2, 2019. How has the project developed since the last report? - Since the last report, we have had a total of 151 commits from 23 contributors - We have released 0.13.0-incubating, our first incubator release - We have code frozen the branch for our second release, 0.14.0-incubating, and we are currently preparing the release candidate. - We have updated our LICENSE and NOTICE files which were issues in our first release - We are continuing to work on moving the project pages from druid.io to druid.apache.org How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [ ] Working towards first release [ ] Community building [X] Nearing graduation [ ] Other: Date of last release: - Druid 0.13.0-incubating was released on Dec 12, 2018. When were the last committers or PPMC members elected? The Druid PPMC elected 10 new committers to the project on November 20, 2018. Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. They have been very helpful. Signed-off-by: [x](druid) Julian Hyde Comments: Druid are indeed close to graduation. We should start discussion on the dev list about what is left to do. [ ](druid) P. Taylor Goetz Comments: [ ](druid) Jun Rao Comments: IPMC/Shepherd notes:
Druid is a high-performance, column-oriented, distributed data store. Druid has been incubating since 2018-02-28. Three most important issues to address in the move towards graduation: 1. Complete first Apache release (currently in voting phase of 0.13.0-rc4) 2. Move the website to Apache infrastructure 3. Continue to grow the community Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None. How has the community developed since the last report? The Druid community has invited 10 active members from 7 different organizations to participate as new committers. All 10 invitees have accepted the invitation. How has the project developed since the last report? - Since the last report, we have had a total of 195 commits from 42 contributors - We have released 0.12.3, a non-incubator bugfix release - We have code frozen a 0.13.0 branch and are currently voting on final release artifacts - We have started work on moving the project pages from druid.io to druid.apache.org How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [X] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: - Druid 0.12.3 (non-Apache) was released on 2018-09-18. - Druid 0.13.0-incubating has been proposed and is currently in the voting phase When were the last committers or PPMC members elected? The Druid PPMC elected 10 new committers to the project on November 20, 2018. Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. They have been very helpful. Signed-off-by: [x](druid) Julian Hyde Comments: It's taken a few iterations, but the first release looks like it's just about to pass the vote. This was their biggest hurdle. They mastered Apache governance a long while ago, and have built community. I'm not concerned about the weekly sync up meetings as long as they continue to send out minutes and make decisions on the dev list. After one more release this project should consider graduation. [x](druid) P. Taylor Goetz Comments: I agree with Julian. Though would recommend (but not demand) three releases prior to graduation. [x](druid) Jun Rao Comments: IPMC/Shepherd notes: Dave Fisher: I'm somewhat concerned that the podling uses weekly sync up meetings. I am happy to see that Julian is gently steering them to use dev@ for decisions. They have made non-Apache releases, but are now on rc4 of an Apache release.
Druid is a high-performance, column-oriented, distributed data store. Druid has been incubating since 2018-02-28. Three most important issues to address in the move towards graduation: 1. Plan and execute our first Apache release. 2. Move the website to Apache infrastructure. 3. Expanding the community and adding more committers Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? - None. How has the community developed since the last report? - A healthy, constant flow of bug fixes, quality improvements and new features are still ongoing at https://github.com/apache/incubator-druid. How has the project developed since the last report? - We have renamed our packages from `io.druid.` to `org.apache.druid`, and we are currently working on updating our NOTICE file. - We expect to do a code freeze for our first incubating release, 0.13.0-incubating, within the next two weeks. - Since the last report there have been 61 commits from 16 individuals. - We have released 0.12.2, a non-incubator bugfix release. - We are making a 0.12.3 bugfix release to address certain bugs found after 0.12.2 was released. How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [X] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: - Druid 0.12.2 on 2018-08-09 (non-Apache release) - No official Apache release yet since beginning Apache Incubation When were the last committers or PPMC members elected? - Project is still functioning with the initial set of committers. Signed-off-by: [x](druid) Julian Hyde Comments: The first release will be an important milestone. (During incubation the project has made non-ASF releases, with permission.) All other aspects of the project are functioning well; the project has built a vibrant community and lets the community drive its decision-making. I think it is not far from graduating. [x](druid) P. Taylor Goetz Comments: [ ](druid) Jun Rao Comments: IPMC/Shepherd notes: Justin Mclean: I not sure that a project could be considered for graduation without making a first release or adding committers.
Druid is a high-performance, column-oriented, distributed data store. Druid has been incubating since 2018-02-28. Three most important issues to address in the move towards graduation: 1. Plan and execute our first Apache release. 2. Move the website to Apache infrastructure. 3. Expanding the community and adding more committers Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? - None. How has the community developed since the last report? - A healthy, constant flow of bug fixes, quality improvements and new features are still ongoing at https://github.com/apache/incubator-druid. - Our next community meetup has been scheduled for August 8. How has the project developed since the last report? - This report covers activity since the May 2018 report. - Source has been migrated to Apache infrastructure. - License header updates are almost complete. - Since the last report there have been 93 commits from 20 individuals. - We have released 0.12.1, a non-incubator release. - We currently preparing a 0.12.2 non-incubator bug fix release for our users. - We intend for our next major release, 0.13.0, to be our first incubator release. How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [X] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: - Druid 0.12.1 on 2018-06-08 (non-Apache release) - No official Apache release yet since beginning Apache Incubation When were the last committers or PPMC members elected? - Project is still functioning with the initial set of committers. Signed-off-by: [x](druid) Julian Hyde Comments: Project is active and healthy; I am confident that the first ASF release will occur soon. [x](druid) P. Taylor Goetz Comments: Podling is doing well and progressing toward their first release. [ ](druid) Jun Rao Comments: IPMC/Shepherd notes:
Druid is a high-performance, column-oriented, distributed data store. Druid has been incubating since 2018-02-28. Three most important issues to address in the move towards graduation: 1. Complete SGA for current sources and ICLAs for current committers. 2. Move the source code and website to Apache infrastructure. 3. Plan and execute our first Apache release. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? - None. How has the community developed since the last report? - We have disabled posting on our pre-Apache development list. - We have updated our pre-Apache community page (http://druid.io/community/) to include information about incubation. - We have set up a placeholder site on https://druid.apache.org/. - A healthy, constant flow of bug fixes, quality improvements and new features are still ongoing on https://github.com/druid-io/druid. How has the project developed since the last report? - Since the last report there have been 69 commits from 23 individuals. - We have conducted a vote to put out a release candidate 0.12.1-rc1. This release candidate is being done outside the Incubator. We also anticipate the 0.12.1 release to be done outside the Incubator. How would you assess the podling's maturity? Please feel free to add your own commentary. [X] Initial setup [ ] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: - Druid 0.12.0 on 2018-03-06 (non-Apache release) - No official Apache release yet since beginning Apache Incubation When were the last committers or PPMC members elected? - Project is still functioning with the initial set of committers. Signed-off-by: [X](druid) Julian Hyde Comments: The "Initial setup" status is accurate because the SGA has not been completed yet. This is frustrating to all. Code is in github rather than ASF git, and Apache releases are not possible. Druid is functioning according to the Apache Way as much as they can, given these limitations. Druid has made its 2nd non-ASF patch release, with permission. [X](druid) P. Taylor Goetz Comments: SGA finally received. Hopefully druid will be able to do an Apache release soon. [ ](druid) Jun Rao Comments:
Druid is a high-performance, column-oriented, distributed data store. Druid has been incubating since 2018-02-28. Three most important issues to address in the move towards graduation: 1. Complete SGA for current sources and ICLAs for current committers. 2. Move the source code and website to Apache infrastructure. 3. Plan and execute our first Apache release. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? - None. How has the community developed since the last report? - We have moved development discussions to our Apache dev mailing list. - A healthy, constant flow of bug fixes, quality improvements and new features are still ongoing on https://github.com/druid-io/druid. How has the project developed since the last report? - Since the last report there have been 36 commits from 18 individuals. - We have released Druid 0.12.0 (outside the Incubator). We are optimistic that our next release will be done as an Apache release. How would you assess the podling's maturity? Please feel free to add your own commentary. [X] Initial setup [ ] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: - Druid 0.12.0 on 2018-03-06 (non-Apache release) - No official release yet since beginning Apache Incubation When were the last committers or PPMC members elected? - Project is still functioning with the initial set of committers. Signed-off-by: [x](druid) Julian Hyde Comments: The project still has good momentum getting through the initial tasks, and development/community activities continue at usual pace. [x](druid) P. Taylor Goetz Comments: Project seems to be progressing nicely. [ ](druid) Jun Rao Comments:
Druid is a high-performance, column-oriented, distributed data store. Druid has been incubating since 2018-02-28. Three most important issues to address in the move towards graduation: 1. Migrate existing contributors and users to apache mailing lists. 2. Move the source code and website to apache infrastructure. 3. Plan and execute our first Apache release. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? * The team is working on the items on the Incubation Checklist. * We’re working on moving the existing mailing lists, source code, github issues and website to Apache Infrastructure. * In order to keep the project momentum up until the migration is complete we are continuing the development on existing druid repository. * We are considering doing the 0.12.0 release before migrating source code to apache, since the IPMC has already voted for it and migrating infra to apache might take a while, and we don't want to block 0.12.0 on this migration. How has the community developed since the last report? * This is our first board report. * Current Status of our Github contributors (212), forks (1,516), watchers (524) and stars (6,157) How has the project developed since the last report? * Creation of Domain name for Druid - DONE * Creation of Mailing lists - DONE. * A healthy, constant flow of bug fixes, quality improvements and new Features are still ongoing on https://github.com/druid-io/druid. How would you assess the podling's maturity? @Mentors Please feel free to add your own commentary. [X] Initial setup [ ] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: * No official release yet since being voted into Apache Incubation. (Planning for the first Apache release in Q2, 2018) When were the last committers or PPMC members elected? * Project is still functioning with the initial set of committers. Signed-off-by: [x] (druid) Julian Hyde Comments: Druid has only been in the incubator for a week, but the PPMC have already checked off quite a few of the initial tasks. This momentum is encouraging. [X] (druid) P. Taylor Goetz Comments: Druid is off to a good start. They were not required to report this soon, but voluntarily did so. [X] (druid) Jun Rao Comments: Good start for Druid.