You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@calcite.apache.org by mm...@apache.org on 2020/01/21 17:38:05 UTC

[calcite] branch site-new created (now e91059e)

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

mmior pushed a change to branch site-new
in repository https://gitbox.apache.org/repos/asf/calcite.git.


      at e91059e  Site: Switch PMC Chair to Stamatis Zampetakis

This branch includes the following new commits:

     new 43cb194  Site: Add upcoming talks at ApacheCon NA 2019
     new 11e5dc2  Site: Add new committers: Julian Feinauer and Muhammad Gelbana
     new 0331a53  Improve READMEs and release howto instructions
     new 3fc3b71  Site: Change GitHub avatar links to https
     new 72ba84e  Site: Update upcoming talks section for ApacheCon Europe 2019
     new 5907379  [CALCITE-3391] Insecure pages warning on Chrome
     new 33d10a2  [CALCITE-3445] In web site, automatically redirect http to https
     new b385d7d  Site: Add Danny Chan as PMC
     new 08e3aea  Site: Append '(FirstName LastName)' to commit message example in contributing section
     new 76f40f2  Site: Add Haisheng Yuan as PMC
     new e91059e  Site: Switch PMC Chair to Stamatis Zampetakis

The 11 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[calcite] 09/11: Site: Append '(FirstName LastName)' to commit message example in contributing section

Posted by mm...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

mmior pushed a commit to branch site-new
in repository https://gitbox.apache.org/repos/asf/calcite.git

commit 08e3aeaf847e923bbd20746866e68ee6b207ead5
Author: Andrei Sereda <25...@users.noreply.github.com>
AuthorDate: Sat Nov 2 13:37:39 2019 -0400

    Site: Append '(FirstName LastName)' to commit message example in contributing section
    
    Frequently during reviews I have to ask new contributors to add their full name
    in commit message. It's more likely that existing committers are already familiar with
    Calcite code / commit conventions than new-joiners therefore documentation examples
    should be more tailored towards "first-timers".
---
 site/develop/index.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/site/develop/index.md b/site/develop/index.md
index 39b2162..ded23ea 100644
--- a/site/develop/index.md
+++ b/site/develop/index.md
@@ -136,7 +136,7 @@ Commit your change to your branch, and use a comment that starts with
 the JIRA case number, like this:
 
 {% highlight text %}
-[CALCITE-345] AssertionError in RexToLixTranslator comparing to date literal
+[CALCITE-345] AssertionError in RexToLixTranslator comparing to date literal (FirstName LastName)
 {% endhighlight %}
 
 If your change had multiple commits, use `git rebase -i master` to


[calcite] 10/11: Site: Add Haisheng Yuan as PMC

Posted by mm...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

mmior pushed a commit to branch site-new
in repository https://gitbox.apache.org/repos/asf/calcite.git

commit 76f40f21eeadb591aec633c995165690c014f387
Author: Francis Chuang <fr...@apache.org>
AuthorDate: Mon Nov 11 14:52:53 2019 +1100

    Site: Add Haisheng Yuan as PMC
---
 site/_data/contributors.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/site/_data/contributors.yml b/site/_data/contributors.yml
index 9d7ccee..013f50b 100644
--- a/site/_data/contributors.yml
+++ b/site/_data/contributors.yml
@@ -77,7 +77,7 @@
   apacheId: hyuan
   githubId: hsyuan
   org: Alibaba
-  role: Committer
+  role: PMC
 - name: Hongze Zhang
   apacheId: hongze
   githubId: zhztheplayer


[calcite] 06/11: [CALCITE-3391] Insecure pages warning on Chrome

Posted by mm...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

mmior pushed a commit to branch site-new
in repository https://gitbox.apache.org/repos/asf/calcite.git

commit 5907379471f7c6d6ca33e93f35f852a0aa338fda
Author: Stamatis Zampetakis <za...@gmail.com>
AuthorDate: Tue Oct 8 10:04:05 2019 +0200

    [CALCITE-3391] Insecure pages warning on Chrome
    
    Replace http with https links in Website pages where possible.
    
    Close apache/calcite#1488
---
 site/README.md                                     |  2 +-
 site/_docs/druid_adapter.md                        | 10 ++++-----
 site/_docs/history.md                              |  4 ++--
 site/_docs/howto.md                                |  2 +-
 site/_docs/lattice.md                              |  2 +-
 site/_docs/materialized_views.md                   |  2 +-
 site/_docs/reference.md                            |  4 ++--
 site/_docs/spatial.md                              |  4 ++--
 site/_docs/stream.md                               |  2 +-
 site/_posts/2015-07-31-xldb-best-lightning-talk.md |  4 ++--
 site/_posts/2015-10-22-calcite-graduates.md        | 14 ++++++-------
 site/_posts/2015-11-08-new-committers.md           |  4 ++--
 site/_posts/2016-02-17-streaming-sql-talk.md       |  6 +++---
 site/_posts/2016-03-22-cassandra-adapter.md        |  2 +-
 site/_posts/2016-03-22-release-1.7.0.md            |  4 ++--
 site/_posts/2017-03-24-release-1.12.0.md           |  2 +-
 site/community/index.md                            | 24 +++++++++++-----------
 site/develop/index.md                              |  6 +++---
 18 files changed, 49 insertions(+), 49 deletions(-)

diff --git a/site/README.md b/site/README.md
index 7f8e2b1..c528f9a 100644
--- a/site/README.md
+++ b/site/README.md
@@ -113,7 +113,7 @@ see the results at
 This process also publishes Avatica's web site. Avatica's web site has
 separate source (under `avatica/site`) but configures Jekyll to
 generate files to `site/target/avatica`, which becomes an
-[avatica](http://calcite.apache.org/avatica)
+[avatica](https://calcite.apache.org/avatica)
 sub-directory when deployed. See
 [Avatica site README](../avatica/site/README.md).
 
diff --git a/site/_docs/druid_adapter.md b/site/_docs/druid_adapter.md
index ff4216a..82db5a8 100644
--- a/site/_docs/druid_adapter.md
+++ b/site/_docs/druid_adapter.md
@@ -22,13 +22,13 @@ limitations under the License.
 {% endcomment %}
 -->
 
-[Druid](http://druid.io/) is a fast column-oriented distributed data
+[Druid](https://druid.io/) is a fast column-oriented distributed data
 store. It allows you to execute queries via a
-[JSON-based query language](http://druid.io/docs/0.9.2/querying/querying.html),
+[JSON-based query language](https://druid.io/docs/0.9.2/querying/querying.html),
 in particular OLAP-style queries.
 Druid can be loaded in batch mode or continuously; one of Druid's key
 differentiators is its ability to
-[load from a streaming source such as Kafka](http://druid.io/docs/0.9.2/ingestion/stream-ingestion.html)
+[load from a streaming source such as Kafka](https://druid.io/docs/0.9.2/ingestion/stream-ingestion.html)
 and have the data available for query within milliseconds.
 
 Calcite's Druid adapter allows you to query the data using SQL,
@@ -226,7 +226,7 @@ but with `dimensions`, `metrics` and `timestampColumn` removed:
 {% endhighlight %}
 
 Calcite dispatches a
-[segmentMetadataQuery](http://druid.io/docs/latest/querying/segmentmetadataquery.html)
+[segmentMetadataQuery](https://druid.io/docs/latest/querying/segmentmetadataquery.html)
 to Druid to discover the columns of the table.
 Now, let's take out the `tables` element:
 
@@ -249,7 +249,7 @@ Now, let's take out the `tables` element:
 {% endhighlight %}
 
 Calcite discovers the "wikiticker" data source via the
-[/druid/coordinator/v1/metadata/datasources](http://druid.io/docs/latest/design/coordinator.html#metadata-store-information)
+[/druid/coordinator/v1/metadata/datasources](https://druid.io/docs/latest/design/coordinator.html#metadata-store-information)
 REST call. Now that the "wiki" table element is removed, the table is called
 "wikiticker". Any other data sources present in Druid will also appear as
 tables.
diff --git a/site/_docs/history.md b/site/_docs/history.md
index fb18524..2e7f6ff 100644
--- a/site/_docs/history.md
+++ b/site/_docs/history.md
@@ -4894,7 +4894,7 @@ This is the first release under the Apache incubator process.
 * Improve exception message in `AvaticaConnection`; add
   `ExceptionMessageTest`.
 * Implement micro-benchmarks via
-  <a href="http://openjdk.java.net/projects/code-tools/jmh/">JMH</a>.
+  <a href="https://openjdk.java.net/projects/code-tools/jmh/">JMH</a>.
 
 #### API changes
 
@@ -5230,7 +5230,7 @@ This is the first release under the Apache incubator process.
       instance.
 * Convert files to `us-ascii`.
 * Work around
-  [<a href="http://jira.codehaus.org/browse/JANINO-169">JANINO-169</a>].
+  [<a href="https://jira.codehaus.org/browse/JANINO-169">JANINO-169</a>].
 * Refactor SQL validator testing infrastructure so SQL parser is
   configurable.
 * Add `optiq-mat-plugin` to README.
diff --git a/site/_docs/howto.md b/site/_docs/howto.md
index 7035a00..6b7a550 100644
--- a/site/_docs/howto.md
+++ b/site/_docs/howto.md
@@ -501,7 +501,7 @@ ball because that would be
 
 ## Set up Maven repository credentials (for Calcite committers)
 
-Follow the instructions [here](http://www.apache.org/dev/publishing-maven-artifacts.html#dev-env) to add your credentials to your maven configuration.
+Follow the instructions [here](https://www.apache.org/dev/publishing-maven-artifacts.html#dev-env) to add your credentials to your maven configuration.
 
 ## Making a snapshot (for Calcite committers)
 
diff --git a/site/_docs/lattice.md b/site/_docs/lattice.md
index 3d1732e..790d137 100644
--- a/site/_docs/lattice.md
+++ b/site/_docs/lattice.md
@@ -347,7 +347,7 @@ Here are some ideas that have not yet been implemented:
 
 <ul>
 <li>[<a name="ref-hru96">HRU96</a>] V. Harinarayan, A. Rajaraman and J. Ullman.
-    <a href="http://web.eecs.umich.edu/~jag/eecs584/papers/implementing_data_cube.pdf">Implementing
+    <a href="https://web.eecs.umich.edu/~jag/eecs584/papers/implementing_data_cube.pdf">Implementing
     data cubes efficiently</a>.
     In <i>Proc. ACM SIGMOD Conf.</i>, Montreal, 1996.</li>
 </ul>
diff --git a/site/_docs/materialized_views.md b/site/_docs/materialized_views.md
index d7d66ef..8fdbb28 100644
--- a/site/_docs/materialized_views.md
+++ b/site/_docs/materialized_views.md
@@ -331,6 +331,6 @@ This rule still presents some limitations. In particular, the rewriting rule att
 
 <ul>
 <li>[<a name="ref-gl01">GL01</a>] Jonathan Goldstein and Per-åke Larson.
-    <a href="http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.95.113">Optimizing queries using materialized views: A practical, scalable solution</a>.
+    <a href="https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.95.113">Optimizing queries using materialized views: A practical, scalable solution</a>.
     In <i>Proc. ACM SIGMOD Conf.</i>, 2001.</li>
 </ul>
diff --git a/site/_docs/reference.md b/site/_docs/reference.md
index b85bd7a..595b443 100644
--- a/site/_docs/reference.md
+++ b/site/_docs/reference.md
@@ -1862,9 +1862,9 @@ In the following:
 
 In the "C" (for "compatibility") column, "o" indicates that the function
 implements the OpenGIS Simple Features Implementation Specification for SQL,
-[version 1.2.1](http://www.opengeospatial.org/standards/sfs);
+[version 1.2.1](https://www.opengeospatial.org/standards/sfs);
 "p" indicates that the function is a
-[PostGIS](http://www.postgis.net/docs/reference.html) extension to OpenGIS.
+[PostGIS](https://www.postgis.net/docs/reference.html) extension to OpenGIS.
 
 #### Geometry conversion functions (2D)
 
diff --git a/site/_docs/spatial.md b/site/_docs/spatial.md
index 4d2cf20..efe2172 100644
--- a/site/_docs/spatial.md
+++ b/site/_docs/spatial.md
@@ -24,10 +24,10 @@ limitations under the License.
 
 Calcite is [aiming](https://issues.apache.org/jira/browse/CALCITE-1968) to implement
 OpenGIS Simple Features Implementation Specification for SQL,
-[version 1.2.1](http://www.opengeospatial.org/standards/sfs),
+[version 1.2.1](https://www.opengeospatial.org/standards/sfs),
 a standard implemented by spatial databases such as
 [PostGIS](https://postgis.net/)
-and [H2GIS](http://www.h2gis.org/).
+and [H2GIS](https://www.h2gis.org/).
 
 We also aim to add optimizer support for
 [spatial indexes](https://issues.apache.org/jira/browse/CALCITE-1861)
diff --git a/site/_docs/stream.md b/site/_docs/stream.md
index 965fc39..8b5393c 100644
--- a/site/_docs/stream.md
+++ b/site/_docs/stream.md
@@ -1005,7 +1005,7 @@ Partitioning functions:
 # References
 
 * [<a name="ref1">1</a>]
-  <a href="http://ilpubs.stanford.edu:8090/758/">Arvind Arasu, Shivnath Babu,
+  <a href="https://ilpubs.stanford.edu:8090/758/">Arvind Arasu, Shivnath Babu,
   and Jennifer Widom (2003) The CQL Continuous Query
   Language: Semantic Foundations and Query Execution</a>.
 * [<a name="ref2">2</a>]
diff --git a/site/_posts/2015-07-31-xldb-best-lightning-talk.md b/site/_posts/2015-07-31-xldb-best-lightning-talk.md
index b0e1f46..1034629 100644
--- a/site/_posts/2015-07-31-xldb-best-lightning-talk.md
+++ b/site/_posts/2015-07-31-xldb-best-lightning-talk.md
@@ -25,7 +25,7 @@ limitations under the License.
 -->
 
 Julian Hyde's talk Apache Calcite: One planner fits all won
-[Best Lightning Talk](http://www.xldb.org/archives/2015/05/best-lightning-talks-selected/)
+[Best Lightning Talk](https://www.xldb.org/archives/2015/05/best-lightning-talks-selected/)
 at the XLDB-2015 conference (with Eric Tschetter's talk "Sketchy
 Approximations").
 
@@ -37,5 +37,5 @@ As a result of winning Best Lightning Talk, Julian will get a 30
 minute keynote speaking slot at XLDB-2016.
 
 The talk is available in
-[slides](http://www.slideshare.net/julianhyde/apache-calcite-one-planner-fits-all)
+[slides](https://www.slideshare.net/julianhyde/apache-calcite-one-planner-fits-all)
 and [video](https://www.youtube.com/watch?v=5_MyORYjq3w).
diff --git a/site/_posts/2015-10-22-calcite-graduates.md b/site/_posts/2015-10-22-calcite-graduates.md
index fb954cb..b78ebbe 100644
--- a/site/_posts/2015-10-22-calcite-graduates.md
+++ b/site/_posts/2015-10-22-calcite-graduates.md
@@ -26,7 +26,7 @@ limitations under the License.
 -->
 
 On October 21st, 2015 the board of the
-[Apache Software Foundation](http://www.apache.org)
+[Apache Software Foundation](https://www.apache.org)
 voted to establish Calcite as a top-level Apache project.
 
 ![Calcite's graduation cake]({{ site.baseurl }}/img/cake.jpg)
@@ -49,14 +49,14 @@ Calcite's committers have delivered eight releases during incubation
 
 The project has become a key component in many high-performance
 databases, including the
-[Apache Drill](http://drill.apache.org),
-[Apache Hive](http://hive.apache.org),
-[Apache Kylin](http://kylin.apache.org) and
-[Apache Phoenix](http://phoenix.apache.org) open source projects,
+[Apache Drill](https://drill.apache.org),
+[Apache Hive](https://hive.apache.org),
+[Apache Kylin](https://kylin.apache.org) and
+[Apache Phoenix](https://phoenix.apache.org) open source projects,
 and several commercial products.
 
-Also, in collaboration with [Apache Samza](http://samza.apache.org) and
-[Apache Storm](http://storm.apache.org), Calcite is developing
+Also, in collaboration with [Apache Samza](https://samza.apache.org) and
+[Apache Storm](https://storm.apache.org), Calcite is developing
 [streaming extensions to standard SQL]({{ site.baseurl }}/docs/stream.html).
 
 The Calcite community met at a hangout on October 27th, 2015, and
diff --git a/site/_posts/2015-11-08-new-committers.md b/site/_posts/2015-11-08-new-committers.md
index 8946fc5..17ec09a 100644
--- a/site/_posts/2015-11-08-new-committers.md
+++ b/site/_posts/2015-11-08-new-committers.md
@@ -27,5 +27,5 @@ limitations under the License.
 The Calcite project management committee today added two new
 committers for their work on Calcite. Welcome!
 
-* [Josh Elser](http://mail-archives.apache.org/mod_mbox/incubator-calcite-dev/201511.mbox/%3CCAPSgeEQ4%2Bj8MNjYFaa%3D15QjJV%2BiVDwG6bAhW1muk8Gdo0UAYWg%40mail.gmail.com%3E)
-* [Maryann Xue](http://mail-archives.apache.org/mod_mbox/incubator-calcite-dev/201511.mbox/%3CCAPSgeEQg7ACNWfPXiPY69PNPqA9ov%2BKGzzrNe7t7mMyOEV7hYQ%40mail.gmail.com%3E)
+* [Josh Elser](https://mail-archives.apache.org/mod_mbox/incubator-calcite-dev/201511.mbox/%3CCAPSgeEQ4%2Bj8MNjYFaa%3D15QjJV%2BiVDwG6bAhW1muk8Gdo0UAYWg%40mail.gmail.com%3E)
+* [Maryann Xue](https://mail-archives.apache.org/mod_mbox/incubator-calcite-dev/201511.mbox/%3CCAPSgeEQg7ACNWfPXiPY69PNPqA9ov%2BKGzzrNe7t7mMyOEV7hYQ%40mail.gmail.com%3E)
diff --git a/site/_posts/2016-02-17-streaming-sql-talk.md b/site/_posts/2016-02-17-streaming-sql-talk.md
index 9c5d55a..df376b7 100644
--- a/site/_posts/2016-02-17-streaming-sql-talk.md
+++ b/site/_posts/2016-02-17-streaming-sql-talk.md
@@ -24,7 +24,7 @@ limitations under the License.
 {% endcomment %}
 -->
 
-Julian Hyde gave a talk at the [Apache Samza](http://samza.apache.org/)
+Julian Hyde gave a talk at the [Apache Samza](https://samza.apache.org/)
 meetup in Mountain View, CA.
 
 His talk asked the questions:
@@ -35,6 +35,6 @@ His talk asked the questions:
 * What is a query optimizer, and what can it do for my streaming queries?
 
 The talk is available in
-[[slides](http://www.slideshare.net/julianhyde/streaming-sql)]
+[[slides](https://www.slideshare.net/julianhyde/streaming-sql)]
 and
-[[video](http://www.ustream.tv/recorded/83322450#to00:55:48)].
+[[video](https://www.ustream.tv/recorded/83322450#to00:55:48)].
diff --git a/site/_posts/2016-03-22-cassandra-adapter.md b/site/_posts/2016-03-22-cassandra-adapter.md
index f33c976..acb9c80 100644
--- a/site/_posts/2016-03-22-cassandra-adapter.md
+++ b/site/_posts/2016-03-22-cassandra-adapter.md
@@ -24,7 +24,7 @@ limitations under the License.
 -->
 
 A new Apache Calcite adapter allows you to access
-[Apache Cassandra](http://cassandra.apache.org/) via industry-standard SQL.
+[Apache Cassandra](https://cassandra.apache.org/) via industry-standard SQL.
 
 You can map a Cassandra keyspace into Calcite as a schema, Cassandra
 CQL tables as tables, and execute SQL queries on them, which Calcite
diff --git a/site/_posts/2016-03-22-release-1.7.0.md b/site/_posts/2016-03-22-release-1.7.0.md
index d8a26b2..321f1c2 100644
--- a/site/_posts/2016-03-22-release-1.7.0.md
+++ b/site/_posts/2016-03-22-release-1.7.0.md
@@ -35,7 +35,7 @@ Avatica-related changes, see the
 
 We have [added](https://issues.apache.org/jira/browse/CALCITE-1080)
 an [adapter]({{ site.baseurl }}/docs/cassandra.html) for
-[Apache Cassandra](http://cassandra.apache.org/).
+[Apache Cassandra](https://cassandra.apache.org/).
 You can map a Cassandra keyspace into Calcite as a schema, Cassandra
 CQL tables as tables, and execute SQL queries on them, which Calcite
 converts into [CQL](https://cassandra.apache.org/doc/cql/CQL.html).
@@ -52,7 +52,7 @@ forward to adding more functions, and compatibility modes for other
 databases, in future releases.
 
 We've replaced our use of JUL (`java.util.logging`)
-with [SLF4J](http://slf4j.org/). SLF4J provides an API which Calcite can use
+with [SLF4J](https://slf4j.org/). SLF4J provides an API which Calcite can use
 independent of the logging implementation. This ultimately provides additional
 flexibility to users, allowing them to configure Calcite's logging within their
 own chosen logging framework. This work was done in
diff --git a/site/_posts/2017-03-24-release-1.12.0.md b/site/_posts/2017-03-24-release-1.12.0.md
index 9ddda32..7276d56 100644
--- a/site/_posts/2017-03-24-release-1.12.0.md
+++ b/site/_posts/2017-03-24-release-1.12.0.md
@@ -47,7 +47,7 @@ There are two new adapters:
   reading HTML files, it can extract data from nested `<TABLE>`
   elements.
 * The [Pig adapter](https://issues.apache.org/jira/browse/CALCITE-1598)
-  provides a SQL interface to [Apache Pig](http://pig.apache.org/).
+  provides a SQL interface to [Apache Pig](https://pig.apache.org/).
 
 And there are continuing improvements in performance and stability of
 the Druid adapter. (The Druid project now
diff --git a/site/community/index.md b/site/community/index.md
index da95e95..5048d2d 100644
--- a/site/community/index.md
+++ b/site/community/index.md
@@ -28,22 +28,22 @@ limitations under the License.
 
 ## Fast federated SQL with Apache Calcite (Chris Baynes)
 
-At [ApacheCon Europe 2019](https://aceu19.apachecon.com/), Berlin, Germany, October 24, 2019; 
-[[summary](https://aceu19.apachecon.com/session/fast-federated-sql-apache-calcite)].   
+At [ApacheCon Europe 2019](https://aceu19.apachecon.com/), Berlin, Germany, October 24, 2019;
+[[summary](https://aceu19.apachecon.com/session/fast-federated-sql-apache-calcite)].
 
 
 # Project Members
 
 Name (Apache ID) | Github | Org | Role
 :--------------- | :----- | :-- | :---
-{% for c in site.data.contributors %}{% unless c.emeritus %}{% if c.homepage %}<a href="{{ c.homepage }}">{{ c.name }}</a>{% else %}{{ c.name }}{% endif %} (<a href="http://people.apache.org/phonebook.html?uid={{ c.apacheId }}">{{ c.apacheId }}</a>) | <a href="https://github.com/{{ c.githubId }}"><img width="64" src="{% unless c.avatar %}https://github.com/{{ c.githubId }}.png{% else %}{{ c.avatar }}{% endunless %}"></a> | {{ c.org }} | {{ c.role }}
+{% for c in site.data.contributors %}{% unless c.emeritus %}{% if c.homepage %}<a href="{{ c.homepage }}">{{ c.name }}</a>{% else %}{{ c.name }}{% endif %} (<a href="https://people.apache.org/phonebook.html?uid={{ c.apacheId }}">{{ c.apacheId }}</a>) | <a href="https://github.com/{{ c.githubId }}"><img width="64" src="{% unless c.avatar %}https://github.com/{{ c.githubId }}.png{% else %}{{ c.avatar }}{% endunless %}"></a> | {{ c.org }} | {{ c.role }}
 {% endunless %}{% endfor %}
 
 Emeritus members
 
 Name (Apache ID) | Github | Org | Role
 :--------------- | :----- | :-- | :---
-{% for c in site.data.contributors %}{% if c.emeritus %}{% if c.homepage %}<a href="{{ c.homepage }}">{{ c.name }}</a>{% else %}{{ c.name }}{% endif %} (<a href="http://people.apache.org/phonebook.html?uid={{ c.apacheId }}">{{ c.apacheId }}</a>) | <a href="https://github.com/{{ c.githubId }}"><img width="64" src="{% unless c.avatar %}https://github.com/{{ c.githubId }}.png{% else %}{{ c.avatar }}{% endunless %}"></a> | {{ c.org }} | {{ c.role }}
+{% for c in site.data.contributors %}{% if c.emeritus %}{% if c.homepage %}<a href="{{ c.homepage }}">{{ c.name }}</a>{% else %}{{ c.name }}{% endif %} (<a href="https://people.apache.org/phonebook.html?uid={{ c.apacheId }}">{{ c.apacheId }}</a>) | <a href="https://github.com/{{ c.githubId }}"><img width="64" src="{% unless c.avatar %}https://github.com/{{ c.githubId }}.png{% else %}{{ c.avatar }}{% endunless %}"></a> | {{ c.org }} | {{ c.role }}
 {% endif %}{% endfor %}
 
 # Mailing Lists
@@ -69,7 +69,7 @@ Need help with Calcite? Try these resources:
   The best option is to send email to the developers list
   [dev@calcite.apache.org](mailto:dev@calcite.apache.org). All
   of the historic traffic is available in the
-  [archive](http://mail-archives.apache.org/mod_mbox/calcite-dev/). To
+  [archive](https://mail-archives.apache.org/mod_mbox/calcite-dev/). To
   subscribe to the user list, please send email to
   [dev-subscribe@calcite.apache.org](mailto:dev-subscribe@calcite.apache.org).
 * **Bug Reports**.
@@ -77,7 +77,7 @@ Need help with Calcite? Try these resources:
   [Calcite Jira](https://issues.apache.org/jira/browse/CALCITE). We welcome
   patches and pull-requests!
 * **StackOverflow**.
-  [StackOverflow](http://stackoverflow.com/questions/tagged/calcite) is a wonderful resource for
+  [StackOverflow](https://stackoverflow.com/questions/tagged/calcite) is a wonderful resource for
   any developer. Take a look over there to see if someone has answered
   your question.
 * **Browse the code**.
@@ -115,9 +115,9 @@ At ApacheCon North America, 2018;
 
 ## Apache Calcite: One planner fits all
 
-Voted [Best Lightning Talk at XLDB-2015](http://www.xldb.org/archives/2015/05/best-lightning-talks-selected/);
+Voted [Best Lightning Talk at XLDB-2015](https://www.xldb.org/archives/2015/05/best-lightning-talks-selected/);
 [[video](https://www.youtube.com/watch?v=5_MyORYjq3w)],
-[[slides](http://www.slideshare.net/julianhyde/apache-calcite-one-planner-fits-all)].
+[[slides](https://www.slideshare.net/julianhyde/apache-calcite-one-planner-fits-all)].
 
 {% oembed https://www.youtube.com/watch?v=5_MyORYjq3w %}
 
@@ -125,7 +125,7 @@ Voted [Best Lightning Talk at XLDB-2015](http://www.xldb.org/archives/2015/05/be
 
 At Hadoop Summit, San Jose, CA, 2016
 [[video](https://www.youtube.com/watch?v=b7HENkvd1uU)],
-[[slides](http://www.slideshare.net/julianhyde/streaming-sql-63554778)],
+[[slides](https://www.slideshare.net/julianhyde/streaming-sql-63554778)],
 [[pdf](https://github.com/julianhyde/share/blob/master/slides/calcite-streaming-sql-san-jose-2016.pdf?raw=true)].
 
 {% oembed https://www.youtube.com/watch?v=b7HENkvd1uU %}
@@ -134,7 +134,7 @@ At Hadoop Summit, San Jose, CA, 2016
 
 At Hadoop Summit, San Jose, CA, 2016
 [[video](https://www.youtube.com/watch?v=gz9X7JD8BAU)],
-[[slides](http://www.slideshare.net/julianhyde/costbased-query-optimization-in-apache-phoenix-using-apache-calcite)],
+[[slides](https://www.slideshare.net/julianhyde/costbased-query-optimization-in-apache-phoenix-using-apache-calcite)],
 [[pdf](https://github.com/julianhyde/share/blob/master/slides/phoenix-on-calcite-hadoop-summit-2016.pdf?raw=true)].
 
 {% oembed https://www.youtube.com/watch?v=gz9X7JD8BAU %}
@@ -143,7 +143,7 @@ At Hadoop Summit, San Jose, CA, 2016
 
 As Hadoop Summit, Dublin, 2016
 [[video](https://www.youtube.com/watch?v=fHZqbe3iPMc)],
-[[slides](http://www.slideshare.net/julianhyde/planning-with-polyalgebra-bringing-together-relational-complex-and-machine-learning-algebra)].
+[[slides](https://www.slideshare.net/julianhyde/planning-with-polyalgebra-bringing-together-relational-complex-and-machine-learning-algebra)].
 
 {% oembed https://www.youtube.com/watch?v=fHZqbe3iPMc %}
 
@@ -154,4 +154,4 @@ As Hadoop Summit, Dublin, 2016
 * <a href="https://github.com/julianhyde/share/blob/master/slides/dmmq-summit-2014.pdf?raw=true">Discardable, in-memory materialized query for Hadoop</a> (<a href="https://www.youtube.com/watch?v=CziGOa8GXqI">video</a>) (Hadoop Summit, 2014)
 * <a href="https://github.com/julianhyde/share/blob/master/slides/optiq-nosql-now-2013.pdf?raw=true">SQL Now!</a> (NoSQL Now! conference, 2013)
 * <a href="https://github.com/julianhyde/share/blob/master/slides/optiq-drill-user-group-2013.pdf?raw=true">Drill / SQL / Optiq</a> (2013)
-* <a href="http://www.slideshare.net/julianhyde/how-to-integrate-splunk-with-any-data-solution">How to integrate Splunk with any data solution</a> (Splunk User Conference, 2012)
+* <a href="https://www.slideshare.net/julianhyde/how-to-integrate-splunk-with-any-data-solution">How to integrate Splunk with any data solution</a> (Splunk User Conference, 2012)
diff --git a/site/develop/index.md b/site/develop/index.md
index de6ef62..39b2162 100644
--- a/site/develop/index.md
+++ b/site/develop/index.md
@@ -200,11 +200,11 @@ They are all organized in a single view and available at
 ## Getting started
 
 Calcite is a community, so the first step to joining the project is to introduce yourself.
-Join the [developers list](http://mail-archives.apache.org/mod_mbox/calcite-dev/)
+Join the [developers list](https://mail-archives.apache.org/mod_mbox/calcite-dev/)
 and send an email.
 
-If you have the chance to attend a [meetup](http://www.meetup.com/Apache-Calcite/),
-or meet [members of the community](http://calcite.apache.org/develop/#project-members)
+If you have the chance to attend a [meetup](https://www.meetup.com/Apache-Calcite/),
+or meet [members of the community](https://calcite.apache.org/develop/#project-members)
 at a conference, that's also great.
 
 Choose an initial task to work on. It should be something really simple,


[calcite] 07/11: [CALCITE-3445] In web site, automatically redirect http to https

Posted by mm...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

mmior pushed a commit to branch site-new
in repository https://gitbox.apache.org/repos/asf/calcite.git

commit 33d10a25ecef876772dc276209f68480b1fc5641
Author: Julian Hyde <jh...@apache.org>
AuthorDate: Sat Oct 26 17:38:28 2019 -0700

    [CALCITE-3445] In web site, automatically redirect http to https
---
 site/.htaccess | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diff --git a/site/.htaccess b/site/.htaccess
new file mode 100644
index 0000000..48d8c5e
--- /dev/null
+++ b/site/.htaccess
@@ -0,0 +1,32 @@
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to you under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+RewriteEngine On
+
+# This is a 301 (permanent) redirect from HTTP to HTTPS.
+
+# The next rule applies conditionally:
+# * the host is "calcite.apache.org",
+# * the host comparison is case insensitive (NC),
+# * HTTPS is not used.
+RewriteCond %{HTTP_HOST} ^calcite\.apache\.org [NC]
+RewriteCond %{HTTPS} !on
+
+# Rewrite the URL as follows:
+# * Redirect (R) permanently (301) to https://calcite.apache.org/,
+# * Stop processing more rules (L).
+RewriteRule ^(.*)$ https://calcite.apache.org/$1 [L,R=301]
+
+# End .htaccess


[calcite] 08/11: Site: Add Danny Chan as PMC

Posted by mm...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

mmior pushed a commit to branch site-new
in repository https://gitbox.apache.org/repos/asf/calcite.git

commit b385d7dfb96444e44ee7435af4b4036da11dc830
Author: Francis Chuang <fr...@apache.org>
AuthorDate: Thu Oct 31 08:33:34 2019 +1100

    Site: Add Danny Chan as PMC
---
 site/_data/contributors.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/site/_data/contributors.yml b/site/_data/contributors.yml
index c4fed5b..9d7ccee 100644
--- a/site/_data/contributors.yml
+++ b/site/_data/contributors.yml
@@ -57,7 +57,7 @@
   apacheId: danny0405
   githubId: danny0405
   org: Alibaba
-  role: Committer
+  role: PMC
 - name: Edmon Begoli
   apacheId: ebegoli
   githubId: ebegoli


[calcite] 04/11: Site: Change GitHub avatar links to https

Posted by mm...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

mmior pushed a commit to branch site-new
in repository https://gitbox.apache.org/repos/asf/calcite.git

commit 3fc3b71f38d41911d1d28f2d63c3eb8300c25808
Author: Michael Mior <mm...@cs.rit.edu>
AuthorDate: Tue Oct 8 12:41:17 2019 -0400

    Site: Change GitHub avatar links to https
---
 site/_includes/news_item.html | 4 ++--
 site/_layouts/news_item.html  | 4 ++--
 site/community/index.md       | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/site/_includes/news_item.html b/site/_includes/news_item.html
index 7b48ea6..7ee2ad6 100644
--- a/site/_includes/news_item.html
+++ b/site/_includes/news_item.html
@@ -37,12 +37,12 @@ limitations under the License.
           {% if c.homepage %}
             {% assign homepage = c.homepage %}
           {% else %}
-            {% capture homepage %}http://github.com/{{ c.githubId }}{% endcapture %}
+            {% capture homepage %}https://github.com/{{ c.githubId }}{% endcapture %}
           {% endif %}
           {% if c.avatar %}
             {% assign avatar = c.avatar %}
           {% else %}
-            {% capture avatar %}http://github.com/{{ c.githubId }}.png{% endcapture %}
+            {% capture avatar %}https://github.com/{{ c.githubId }}.png{% endcapture %}
           {% endif %}
         {% endif %}
       {% endfor %}
diff --git a/site/_layouts/news_item.html b/site/_layouts/news_item.html
index 5fd0ecc..7b2ed91 100644
--- a/site/_layouts/news_item.html
+++ b/site/_layouts/news_item.html
@@ -24,12 +24,12 @@ layout: news
           {% if c.homepage %}
             {% assign homepage = c.homepage %}
           {% else %}
-            {% capture homepage %}http://github.com/{{ c.githubId }}{% endcapture %}
+            {% capture homepage %}https://github.com/{{ c.githubId }}{% endcapture %}
           {% endif %}
           {% if c.avatar %}
             {% assign avatar = c.avatar %}
           {% else %}
-            {% capture avatar %}http://github.com/{{ c.githubId }}.png{% endcapture %}
+            {% capture avatar %}https://github.com/{{ c.githubId }}.png{% endcapture %}
           {% endif %}
         {% endif %}
       {% endfor %}
diff --git a/site/community/index.md b/site/community/index.md
index b3f9863..54d9f8a 100644
--- a/site/community/index.md
+++ b/site/community/index.md
@@ -44,14 +44,14 @@ limitations under the License.
 
 Name (Apache ID) | Github | Org | Role
 :--------------- | :----- | :-- | :---
-{% for c in site.data.contributors %}{% unless c.emeritus %}{% if c.homepage %}<a href="{{ c.homepage }}">{{ c.name }}</a>{% else %}{{ c.name }}{% endif %} (<a href="http://people.apache.org/phonebook.html?uid={{ c.apacheId }}">{{ c.apacheId }}</a>) | <a href="http://github.com/{{ c.githubId }}"><img width="64" src="{% unless c.avatar %}http://github.com/{{ c.githubId }}.png{% else %}{{ c.avatar }}{% endunless %}"></a> | {{ c.org }} | {{ c.role }}
+{% for c in site.data.contributors %}{% unless c.emeritus %}{% if c.homepage %}<a href="{{ c.homepage }}">{{ c.name }}</a>{% else %}{{ c.name }}{% endif %} (<a href="http://people.apache.org/phonebook.html?uid={{ c.apacheId }}">{{ c.apacheId }}</a>) | <a href="https://github.com/{{ c.githubId }}"><img width="64" src="{% unless c.avatar %}https://github.com/{{ c.githubId }}.png{% else %}{{ c.avatar }}{% endunless %}"></a> | {{ c.org }} | {{ c.role }}
 {% endunless %}{% endfor %}
 
 Emeritus members
 
 Name (Apache ID) | Github | Org | Role
 :--------------- | :----- | :-- | :---
-{% for c in site.data.contributors %}{% if c.emeritus %}{% if c.homepage %}<a href="{{ c.homepage }}">{{ c.name }}</a>{% else %}{{ c.name }}{% endif %} (<a href="http://people.apache.org/phonebook.html?uid={{ c.apacheId }}">{{ c.apacheId }}</a>) | <a href="http://github.com/{{ c.githubId }}"><img width="64" src="{% unless c.avatar %}http://github.com/{{ c.githubId }}.png{% else %}{{ c.avatar }}{% endunless %}"></a> | {{ c.org }} | {{ c.role }}
+{% for c in site.data.contributors %}{% if c.emeritus %}{% if c.homepage %}<a href="{{ c.homepage }}">{{ c.name }}</a>{% else %}{{ c.name }}{% endif %} (<a href="http://people.apache.org/phonebook.html?uid={{ c.apacheId }}">{{ c.apacheId }}</a>) | <a href="https://github.com/{{ c.githubId }}"><img width="64" src="{% unless c.avatar %}https://github.com/{{ c.githubId }}.png{% else %}{{ c.avatar }}{% endunless %}"></a> | {{ c.org }} | {{ c.role }}
 {% endif %}{% endfor %}
 
 # Mailing Lists


[calcite] 02/11: Site: Add new committers: Julian Feinauer and Muhammad Gelbana

Posted by mm...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

mmior pushed a commit to branch site-new
in repository https://gitbox.apache.org/repos/asf/calcite.git

commit 11e5dc2c1e54b134d3367b1f3229eeaeefd8ddb9
Author: Francis Chuang <fr...@apache.org>
AuthorDate: Wed Sep 18 08:18:28 2019 +1000

    Site: Add new committers: Julian Feinauer and Muhammad Gelbana
---
 site/_data/contributors.yml | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/site/_data/contributors.yml b/site/_data/contributors.yml
index ff3d0c4..c4fed5b 100644
--- a/site/_data/contributors.yml
+++ b/site/_data/contributors.yml
@@ -118,6 +118,11 @@
   githubId: joshelser
   org: Hortonworks
   role: PMC
+- name: Julian Feinauer
+  apacheId: jfeinauer
+  githubId: JulianFeinauer
+  org: Pragmatic Minds
+  role: Committer
 - name: Julian Hyde
   apacheId: jhyde
   githubId: julianhyde
@@ -161,6 +166,11 @@
   githubId: minji-kim
   org: Oracle
   role: Committer
+- name: Muhammad Gelbana
+  apacheId: mgelbana
+  githubId: MGelbana
+  org: Incorta
+  role: Committer
 - name: Nick Dimiduk
   apacheId: ndimiduk
   githubId: ndimiduk


[calcite] 11/11: Site: Switch PMC Chair to Stamatis Zampetakis

Posted by mm...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

mmior pushed a commit to branch site-new
in repository https://gitbox.apache.org/repos/asf/calcite.git

commit e91059e9c8d412655f23a837a30d2d66107ae293
Author: Francis Chuang <fr...@apache.org>
AuthorDate: Thu Dec 19 08:16:43 2019 +1100

    Site: Switch PMC Chair to Stamatis Zampetakis
---
 site/_data/contributors.yml | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/site/_data/contributors.yml b/site/_data/contributors.yml
index 013f50b..b99635b 100644
--- a/site/_data/contributors.yml
+++ b/site/_data/contributors.yml
@@ -67,7 +67,7 @@
   apacheId: francischuang
   githubId: F21
   org: Boostport
-  role: PMC Chair
+  role: PMC
 - name: Gian Merlino
   apacheId: gian
   githubId: gianm
@@ -206,7 +206,8 @@
   apacheId: zabetak
   githubId: zabetak
   org: TIBCO
-  role: PMC
+  role: PMC Chair
+  homepage: https://people.apache.org/~zabetak/
 - name: Steven Noels
   apacheId: stevenn
   githubId: stevenn


[calcite] 03/11: Improve READMEs and release howto instructions

Posted by mm...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

mmior pushed a commit to branch site-new
in repository https://gitbox.apache.org/repos/asf/calcite.git

commit 0331a53b6f877405217479095c959208d3cc4cb9
Author: zabetak <za...@gmail.com>
AuthorDate: Fri Sep 13 00:37:02 2019 +0200

    Improve READMEs and release howto instructions
    
    1. Add more info about Calcite in README.md.
    2. Improve release publishing instructions.
    3. Add junk files check before launching the actual release process.
---
 README              |  2 --
 README.md           | 10 ++++++++++
 site/_docs/howto.md | 41 +++++++++++++++++++++++++++--------------
 3 files changed, 37 insertions(+), 16 deletions(-)

diff --git a/README b/README
index a121fec..6a522a7 100644
--- a/README
+++ b/README
@@ -11,7 +11,5 @@ If this is a source distribution, you can find instructions how to
 build the release in the "Building from a source distribution" section
 in site/_docs/howto.md.
 
-README.md contains examples of running Calcite.
-
 Further information about Apache Calcite is available at its web site,
 http://calcite.apache.org.
diff --git a/README.md b/README.md
index 67d27bf..7a0f971 100644
--- a/README.md
+++ b/README.md
@@ -23,4 +23,14 @@ limitations under the License.
 
 Apache Calcite is a dynamic data management framework.
 
+It contains many of the pieces that comprise a typical
+database management system but omits the storage primitives.
+It provides an industry standard SQL parser and validator, 
+a customisable optimizer with pluggable rules and cost functions,
+logical and physical algebraic operators, various transformation
+algorithms from SQL to algebra (and the opposite), and many
+adapters for executing SQL queries over Cassandra, Druid, 
+Elasticsearch, MongoDB, Kafka, and others, with minimal 
+configuration.  
+
 For more details, see the [home page](http://calcite.apache.org).
diff --git a/site/_docs/howto.md b/site/_docs/howto.md
index 7dc9752..7035a00 100644
--- a/site/_docs/howto.md
+++ b/site/_docs/howto.md
@@ -651,6 +651,11 @@ Now, remove the `-DdryRun` flag and run the release for real.
 For this step you'll have to add the [Apache servers](https://maven.apache.org/developers/committer-settings.html) to `~/.m2/settings.xml`.
 
 {% highlight bash %}
+# Make sure that there are no junk files in the sandbox; performing a dry run may have generated
+# redundant files that do not need to be present in the release artifacts.
+git clean -xn
+./mvnw clean
+
 # Prepare sets the version numbers, creates a tag, and pushes it to git
 # Note X.Y.Z is the current version we're trying to release, and X.Y+1.Z is the next development version.
 # For example, if I am currently building a release for 1.16.0, X.Y.Z would be 1.16.0 and X.Y+1.Z would be 1.17.0.
@@ -843,14 +848,6 @@ This is based on the time when you expect to announce the release.
 This is usually a day after the vote closes.
 Remember that UTC date changes at 4pm Pacific time.
 
-In JIRA, search for
-[all issues resolved in this release](https://issues.apache.org/jira/issues/?jql=project%20%3D%20CALCITE%20and%20fixVersion%20%3D%201.5.0%20and%20status%20%3D%20Resolved%20and%20resolution%20%3D%20Fixed),
-and do a bulk update changing their status to "Closed",
-with a change comment
-"Resolved in release X.Y.Z (YYYY-MM-DD)"
-(fill in release number and date appropriately).
-Uncheck "Send mail for this update".
-
 Promote the staged nexus artifacts.
 
 * Go to [https://repository.apache.org/](https://repository.apache.org/) and login
@@ -896,17 +893,33 @@ The old releases will remain available in the
 You should receive an email from the [Apache Reporter Service](https://reporter.apache.org/).
 Make sure to add the version number and date of the latest release at the site linked to in the email.
 
-Add a release note by copying
-[site/_posts/2016-10-12-release-1.10.0.md]({{ site.sourceRoot }}/site/_posts/2016-10-12-release-1.10.0.md),
-generate the javadoc using `./mvnw site`, [publish the site](#publish-the-web-site),
-and check that it appears in the contents in [news](http://localhost:4000/news/).
+Update the site with the release note, the release announcement, and the javadoc of the new version.
+The javadoc can be generated only from a final version (not a SNAPSHOT) so checkout the most recent
+tag and start working there (`git checkout calcite-X.Y.Z`). Add a release announcement by copying
+[site/_posts/2016-10-12-release-1.10.0.md]({{ site.sourceRoot }}/site/_posts/2016-10-12-release-1.10.0.md).
+Generate the javadoc, and [preview](http://localhost:4000/news/) the site by following the
+instructions in [site/README.md]({{ site.sourceRoot }}/site/README.md). Check that the announcement,
+javadoc, and release note appear correctly and then publish the site following the instructions
+in the same file. Now checkout again the release branch (`git checkout branch-X.Y`) and commit
+the release announcement.
+
+Merge the release branch back into `master` (e.g., `git merge --ff-only branch-X.Y`) and align
+the `master` with the `site` branch (e.g., `git merge --ff-only site`).
 
-Merge the release branch back into `master` (e.g. `git merge --ff-only branch-X.Y`).
+In JIRA, search for
+[all issues resolved in this release](https://issues.apache.org/jira/issues/?jql=project%20%3D%20CALCITE%20and%20fixVersion%20%3D%201.5.0%20and%20status%20%3D%20Resolved%20and%20resolution%20%3D%20Fixed),
+and do a bulk update changing their status to "Closed",
+with a change comment
+"Resolved in release X.Y.Z (YYYY-MM-DD)"
+(fill in release number and date appropriately).
+Uncheck "Send mail for this update". Under the [releases tab](https://issues.apache.org/jira/projects/CALCITE?selectedItem=com.atlassian.jira.jira-projects-plugin%3Arelease-page&status=released-unreleased)
+of the Calcite project mark the release X.Y.Z as released. If it does not already exist create also
+a new version (e.g., X.Y+1.Z) for the next release.
 
 After 24 hours, announce the release by sending an email to
 [announce@apache.org](https://mail-archives.apache.org/mod_mbox/www-announce/).
 You can use
-[the 1.21.0 announcement](https://mail-archives.apache.org/mod_mbox/www-announce/201906.mbox/%3CCA%2BEpF8tcJcZ41rVuwJODJmyRy-qAxZUQm9OxKsoDi07c2SKs_A%40mail.gmail.com%3E)
+[the 1.20.0 announcement](https://mail-archives.apache.org/mod_mbox/www-announce/201906.mbox/%3CCA%2BEpF8tcJcZ41rVuwJODJmyRy-qAxZUQm9OxKsoDi07c2SKs_A%40mail.gmail.com%3E)
 as a template. Be sure to include a brief description of the project.
 
 ## Publishing the web site (for Calcite committers)


[calcite] 01/11: Site: Add upcoming talks at ApacheCon NA 2019

Posted by mm...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

mmior pushed a commit to branch site-new
in repository https://gitbox.apache.org/repos/asf/calcite.git

commit 43cb194ff0133abb4298ae432e00042d6870336a
Author: Julian Hyde <jh...@apache.org>
AuthorDate: Mon Jul 29 22:32:18 2019 -0700

    Site: Add upcoming talks at ApacheCon NA 2019
---
 site/community/index.md | 50 ++++++++++++++++++++++++++++++++++---------------
 1 file changed, 35 insertions(+), 15 deletions(-)

diff --git a/site/community/index.md b/site/community/index.md
index a20ca64..b3f9863 100644
--- a/site/community/index.md
+++ b/site/community/index.md
@@ -26,21 +26,19 @@ limitations under the License.
 
 # Upcoming talks
 
-* 2018/06/12 [SIGMOD/PODS 2018](https://sigmod2018.org/index.shtml) (Houston, TX)
-  * [Apache Calcite: A Foundational Framework for Optimized Query
-    Processing Over Heterogeneous Data
-    Sources](https://sigmod2018.org/sigmod_industrial_list.shtml) (Edmon
-    Begoli, Jesús Camacho-Rodríguez, Julian Hyde, Michael Mior, Daniel
-    Lemire)
-* 2018/06/27 [SF Big Analytics streaming meetup, hosted by Lyft](https://www.meetup.com/SF-Big-Analytics/)
-  (San Francisco, CA)
-  * Foundations of streaming SQL or: How I learned to love stream and
-    table theory (Tyler Akidau)
-  * Data all over the place! How Apache Calcite brings SQL and sanity to
-    streaming and spatial data (Julian Hyde)
-* 2018/09/25 [ApacheCon 2018](https://www.apachecon.com/acna18/) (Montréal, Canada)
-  * Spatial query on vanilla databases (Julian Hyde)
-  * Don't optimize my queries, optimize my data! (Julian Hyde)
+* September 8th-12th, 2019
+  [ApacheCon North America 2019](https://www.apachecon.com/acna19/)
+  (Las Vegas, Nevada)
+  * Building BigData Query Optimization with Apache Calcite – Best
+    Practices from Alibaba MaxCompute (Haisheng Yuan)
+  * Combining schema-on-read and schema-provisioning in Apache Drill
+    (Aman Sinha)
+  * Simple, Portable data pipelines with Apache Beam SQL
+    (Andrew Pilloud)
+  * One SQL to Rule Them All – a Syntactically Idiomatic Approach to
+    Management of Streams and Tables (Kenneth Knowles, Julian Hyde)
+  * Unifying Batch and Stream Data Processing with Apache Calcite and
+    Apache Beam (Khai Tran)
 
 # Project Members
 
@@ -101,6 +99,28 @@ Want to learn more about Calcite?
 Watch some presentations and read through some slide decks about
 Calcite, or attend one of the [upcoming talks](#upcoming-talks).
 
+## One SQL to Rule Them All - an Efficient and Syntactically Idiomatic Approach to Management of Streams and Tables
+
+At [SIGMOD/PODS 2019](https://sigmod2019.org/sigmod_industry_list), Amsterdam, Netherlands, 2019
+and [Beam Summit Europe 2019](https://beam-summit.firebaseapp.com/schedule/);
+[[paper](https://arxiv.org/abs/1905.12133)],
+[[review](https://blog.acolyer.org/2019/07/03/one-sql-to-rule-them-all/)],
+[[pdf](https://github.com/julianhyde/share/blob/master/slides/one-sql-to-rule-them-all-beam-summit-2019.pdf?raw=true)],
+[[video](https://www.youtube.com/watch?v=9f4igtyNseo)].
+
+## Apache Calcite: A Foundational Framework for Optimized Query Processing Over Heterogeneous Data Sources
+
+At [SIGMOD/PODS 2018](https://sigmod2018.org/index.shtml), Houston, TX, 2018;
+[[paper](https://arxiv.org/pdf/1802.10233)],
+[[slides](https://www.slideshare.net/julianhyde/apache-calcite-a-foundational-framework-for-optimized-query-processing-over-heterogeneous-data-sources)],
+[[pdf](https://github.com/julianhyde/share/blob/master/slides/calcite-sigmod-2018.pdf?raw=true)].
+
+## Spatial query on vanilla databases
+
+At ApacheCon North America, 2018;
+[[slides](https://www.slideshare.net/julianhyde/spatial-query-on-vanilla-databases)],
+[[pdf](https://github.com/julianhyde/share/blob/master/slides/calcite-spatial-apache-con-2018.pdf?raw=true).
+
 ## Apache Calcite: One planner fits all
 
 Voted [Best Lightning Talk at XLDB-2015](http://www.xldb.org/archives/2015/05/best-lightning-talks-selected/);


[calcite] 05/11: Site: Update upcoming talks section for ApacheCon Europe 2019

Posted by mm...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

mmior pushed a commit to branch site-new
in repository https://gitbox.apache.org/repos/asf/calcite.git

commit 72ba84eea8ee6596f71c98b4ed73d9302eba2af3
Author: Stamatis Zampetakis <za...@gmail.com>
AuthorDate: Tue Oct 8 10:34:57 2019 +0200

    Site: Update upcoming talks section for ApacheCon Europe 2019
    
    Close apache/calcite#1489
---
 site/community/index.md | 18 +++++-------------
 1 file changed, 5 insertions(+), 13 deletions(-)

diff --git a/site/community/index.md b/site/community/index.md
index 54d9f8a..da95e95 100644
--- a/site/community/index.md
+++ b/site/community/index.md
@@ -26,19 +26,11 @@ limitations under the License.
 
 # Upcoming talks
 
-* September 8th-12th, 2019
-  [ApacheCon North America 2019](https://www.apachecon.com/acna19/)
-  (Las Vegas, Nevada)
-  * Building BigData Query Optimization with Apache Calcite – Best
-    Practices from Alibaba MaxCompute (Haisheng Yuan)
-  * Combining schema-on-read and schema-provisioning in Apache Drill
-    (Aman Sinha)
-  * Simple, Portable data pipelines with Apache Beam SQL
-    (Andrew Pilloud)
-  * One SQL to Rule Them All – a Syntactically Idiomatic Approach to
-    Management of Streams and Tables (Kenneth Knowles, Julian Hyde)
-  * Unifying Batch and Stream Data Processing with Apache Calcite and
-    Apache Beam (Khai Tran)
+## Fast federated SQL with Apache Calcite (Chris Baynes)
+
+At [ApacheCon Europe 2019](https://aceu19.apachecon.com/), Berlin, Germany, October 24, 2019; 
+[[summary](https://aceu19.apachecon.com/session/fast-federated-sql-apache-calcite)].   
+
 
 # Project Members