Repository: calcite Updated Branches: refs/heads/master cfbf6a2a1 -> 1a26ea4d4
Switch to HTTPS where possible for website URLs Project: http://git-wip-us.apache.org/repos/asf/calcite/repo Commit: http://git-wip-us.apache.org/repos/asf/calcite/commit/1a26ea4d Tree: http://git-wip-us.apache.org/repos/asf/calcite/tree/1a26ea4d Diff: http://git-wip-us.apache.org/repos/asf/calcite/diff/1a26ea4d Branch: refs/heads/master Commit: 1a26ea4d4ff112066ca0de20881be0a4563edf60 Parents: cfbf6a2 Author: Michael Mior <[email protected]> Authored: Fri Mar 9 14:46:58 2018 -0500 Committer: Michael Mior <[email protected]> Committed: Fri Mar 9 14:46:58 2018 -0500 ---------------------------------------------------------------------- site/_docs/adapter.md | 4 ++-- site/_docs/algebra.md | 2 +- site/_docs/api.md | 2 +- site/_docs/avatica_json_reference.md | 2 +- site/_docs/avatica_overview.md | 2 +- site/_docs/avatica_protobuf_reference.md | 2 +- site/_docs/avatica_roadmap.md | 2 +- site/_docs/cassandra_adapter.md | 4 ++-- site/_docs/druid_adapter.md | 2 +- site/_docs/elasticsearch_adapter.md | 2 +- site/_docs/file_adapter.md | 16 ++++++++-------- site/_docs/geode_adapter.md | 2 +- site/_docs/history.md | 6 +++--- site/_docs/howto.md | 26 +++++++++++++------------- site/_docs/index.md | 4 ++-- site/_docs/lattice.md | 6 +++--- site/_docs/materialized_views.md | 2 +- site/_docs/model.md | 2 +- site/_docs/os_adapter.md | 2 +- site/_docs/pig_adapter.md | 6 +++--- site/_docs/powered_by.md | 6 +++--- site/_docs/reference.md | 4 ++-- site/_docs/spatial.md | 4 ++-- site/_docs/stream.md | 10 +++++----- site/_docs/testapi.md | 2 +- site/_docs/tutorial.md | 8 ++++---- 26 files changed, 65 insertions(+), 65 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/calcite/blob/1a26ea4d/site/_docs/adapter.md ---------------------------------------------------------------------- diff --git a/site/_docs/adapter.md b/site/_docs/adapter.md index 4b1a521..9d50a09 100644 --- a/site/_docs/adapter.md +++ b/site/_docs/adapter.md @@ -12,7 +12,7 @@ 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 +https://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, @@ -366,7 +366,7 @@ compatible with future changes to the grammar. Making a copy of the grammar file quite frequently. Fortunately, `Parser.jj` is actually an -[Apache FreeMarker](http://freemarker.apache.org/) +[Apache FreeMarker](https://freemarker.apache.org/) template that contains variables that can be substituted. The parser in `calcite-core` instantiates the template with default values of the variables, typically empty, but you can override. http://git-wip-us.apache.org/repos/asf/calcite/blob/1a26ea4d/site/_docs/algebra.md ---------------------------------------------------------------------- diff --git a/site/_docs/algebra.md b/site/_docs/algebra.md index 920e71a..fd48cf2 100644 --- a/site/_docs/algebra.md +++ b/site/_docs/algebra.md @@ -12,7 +12,7 @@ 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 +https://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, http://git-wip-us.apache.org/repos/asf/calcite/blob/1a26ea4d/site/_docs/api.md ---------------------------------------------------------------------- diff --git a/site/_docs/api.md b/site/_docs/api.md index 5ad8688..78b6124 100644 --- a/site/_docs/api.md +++ b/site/_docs/api.md @@ -17,7 +17,7 @@ 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 +https://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, http://git-wip-us.apache.org/repos/asf/calcite/blob/1a26ea4d/site/_docs/avatica_json_reference.md ---------------------------------------------------------------------- diff --git a/site/_docs/avatica_json_reference.md b/site/_docs/avatica_json_reference.md index 3220422..c74d45a 100644 --- a/site/_docs/avatica_json_reference.md +++ b/site/_docs/avatica_json_reference.md @@ -15,7 +15,7 @@ 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 +https://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, http://git-wip-us.apache.org/repos/asf/calcite/blob/1a26ea4d/site/_docs/avatica_overview.md ---------------------------------------------------------------------- diff --git a/site/_docs/avatica_overview.md b/site/_docs/avatica_overview.md index 4c7d883..a19664f 100644 --- a/site/_docs/avatica_overview.md +++ b/site/_docs/avatica_overview.md @@ -15,7 +15,7 @@ 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 +https://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, http://git-wip-us.apache.org/repos/asf/calcite/blob/1a26ea4d/site/_docs/avatica_protobuf_reference.md ---------------------------------------------------------------------- diff --git a/site/_docs/avatica_protobuf_reference.md b/site/_docs/avatica_protobuf_reference.md index 160215d..2b5b57c 100644 --- a/site/_docs/avatica_protobuf_reference.md +++ b/site/_docs/avatica_protobuf_reference.md @@ -15,7 +15,7 @@ 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 +https://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, http://git-wip-us.apache.org/repos/asf/calcite/blob/1a26ea4d/site/_docs/avatica_roadmap.md ---------------------------------------------------------------------- diff --git a/site/_docs/avatica_roadmap.md b/site/_docs/avatica_roadmap.md index d248c80..97bc25d 100644 --- a/site/_docs/avatica_roadmap.md +++ b/site/_docs/avatica_roadmap.md @@ -15,7 +15,7 @@ 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 +https://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, http://git-wip-us.apache.org/repos/asf/calcite/blob/1a26ea4d/site/_docs/cassandra_adapter.md ---------------------------------------------------------------------- diff --git a/site/_docs/cassandra_adapter.md b/site/_docs/cassandra_adapter.md index c1e89c2..7eee41d 100644 --- a/site/_docs/cassandra_adapter.md +++ b/site/_docs/cassandra_adapter.md @@ -12,7 +12,7 @@ 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 +https://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, @@ -33,7 +33,7 @@ of the Cassandra adapter. Note that while models can contain definitions of [materializations]({{ site.baseurl }}/docs/model.html#materialization), the adapter will attempt to automatically populate any materialized views -[defined in Cassandra](http://www.datastax.com/dev/blog/new-in-cassandra-3-0-materialized-views). +[defined in Cassandra](https://www.datastax.com/dev/blog/new-in-cassandra-3-0-materialized-views). A basic example of a model file is given below: http://git-wip-us.apache.org/repos/asf/calcite/blob/1a26ea4d/site/_docs/druid_adapter.md ---------------------------------------------------------------------- diff --git a/site/_docs/druid_adapter.md b/site/_docs/druid_adapter.md index c81687b..af1085c 100644 --- a/site/_docs/druid_adapter.md +++ b/site/_docs/druid_adapter.md @@ -12,7 +12,7 @@ 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 +https://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, http://git-wip-us.apache.org/repos/asf/calcite/blob/1a26ea4d/site/_docs/elasticsearch_adapter.md ---------------------------------------------------------------------- diff --git a/site/_docs/elasticsearch_adapter.md b/site/_docs/elasticsearch_adapter.md index 21f2459..59b26b3 100644 --- a/site/_docs/elasticsearch_adapter.md +++ b/site/_docs/elasticsearch_adapter.md @@ -12,7 +12,7 @@ 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 +https://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, http://git-wip-us.apache.org/repos/asf/calcite/blob/1a26ea4d/site/_docs/file_adapter.md ---------------------------------------------------------------------- diff --git a/site/_docs/file_adapter.md b/site/_docs/file_adapter.md index 57e9de4..64379b0 100644 --- a/site/_docs/file_adapter.md +++ b/site/_docs/file_adapter.md @@ -12,7 +12,7 @@ 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 +https://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, @@ -29,8 +29,8 @@ and can also read files over various protocols, such as HTTP. For example if you define: -* States - http://en.wikipedia.org/wiki/List_of_states_and_territories_of_the_United_States -* Cities - http://en.wikipedia.org/wiki/List_of_United_States_cities_by_population +* States - https://en.wikipedia.org/wiki/List_of_states_and_territories_of_the_United_States +* Cities - https://en.wikipedia.org/wiki/List_of_United_States_cities_by_population You can then write a query like: @@ -167,7 +167,7 @@ Tables can be simply defined for immediate gratification: {% highlight json %} { tableName: "RawCities", - url: "http://en.wikipedia.org/wiki/List_of_United_States_cities_by_population" + url: "https://en.wikipedia.org/wiki/List_of_United_States_cities_by_population" } {% endhighlight %} @@ -176,7 +176,7 @@ And subsequently refined for better usability / querying: {% highlight json %} { tableName: "Cities", - url: "http://en.wikipedia.org/wiki/List_of_United_States_cities_by_population", + url: "https://en.wikipedia.org/wiki/List_of_United_States_cities_by_population", path: "#mw-content-text > table.wikitable.sortable", index: 0, fieldDefs: [ @@ -205,9 +205,9 @@ sqlline> select * from wiki."Cities"; Note that `Cities` is easier to consume than `RawCities`, because its table definition has a field list. -The file adapter uses [Jsoup](http://jsoup.org/) for HTML DOM +The file adapter uses [Jsoup](https://jsoup.org/) for HTML DOM navigation; selectors for both tables and fields follow the -[Jsoup selector specification](http://jsoup.org/cookbook/extracting-data/selector-syntax). +[Jsoup selector specification](https://jsoup.org/cookbook/extracting-data/selector-syntax). Field definitions may be used to rename or skip source fields, to select and condition the cell contents and to set a data type. @@ -219,7 +219,7 @@ within the selected element, match within the selected text, and choose a data type for the resulting database column. Processing steps are applied in the order described and replace and match patterns are based on -[Java regular expressions](http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html). +[Java regular expressions](https://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html). ### Further examples http://git-wip-us.apache.org/repos/asf/calcite/blob/1a26ea4d/site/_docs/geode_adapter.md ---------------------------------------------------------------------- diff --git a/site/_docs/geode_adapter.md b/site/_docs/geode_adapter.md index f6678ee..1f1ea24 100644 --- a/site/_docs/geode_adapter.md +++ b/site/_docs/geode_adapter.md @@ -12,7 +12,7 @@ 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 +https://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, http://git-wip-us.apache.org/repos/asf/calcite/blob/1a26ea4d/site/_docs/history.md ---------------------------------------------------------------------- diff --git a/site/_docs/history.md b/site/_docs/history.md index db3ac14..009af5e 100644 --- a/site/_docs/history.md +++ b/site/_docs/history.md @@ -13,7 +13,7 @@ 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 +https://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, @@ -1398,7 +1398,7 @@ Avatica-related changes, see the We have [added](https://issues.apache.org/jira/browse/CALCITE-1080) an [adapter]({{ site.baseurl }}/docs/adapter.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). @@ -1415,7 +1415,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 http://git-wip-us.apache.org/repos/asf/calcite/blob/1a26ea4d/site/_docs/howto.md ---------------------------------------------------------------------- diff --git a/site/_docs/howto.md b/site/_docs/howto.md index 9f9efd2..213a8fd 100644 --- a/site/_docs/howto.md +++ b/site/_docs/howto.md @@ -13,7 +13,7 @@ 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 +https://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, @@ -251,9 +251,9 @@ log4j.logger.org.apache.calcite.plan.hep.HepPlanner=TRACE ## Debugging generated classes in Intellij -Calcite uses [Janino](http://janino-compiler.github.io/janino/) to generate Java +Calcite uses [Janino](https://janino-compiler.github.io/janino/) to generate Java code. The generated classes can be debugged interactively -(see [the Janino tutorial](http://janino-compiler.github.io/janino/)). +(see [the Janino tutorial](https://janino-compiler.github.io/janino/)). To debug generated classes, set two system properties when starting the JVM: @@ -274,14 +274,14 @@ See the [tutorial]({{ site.baseurl }}/docs/tutorial.html). ## MongoDB adapter First, download and install Calcite, -and <a href="http://www.mongodb.org/downloads">install MongoDB</a>. +and <a href="https://www.mongodb.org/downloads">install MongoDB</a>. Note: you can use MongoDB from integration test virtual machine above. Import MongoDB's zipcode data set into MongoDB: {% highlight bash %} -$ curl -o /tmp/zips.json http://media.mongodb.org/zips.json +$ curl -o /tmp/zips.json https://media.mongodb.org/zips.json $ mongoimport --db test --collection zips --file /tmp/zips.json Tue Jun 4 16:24:14.190 check 9 29470 Tue Jun 4 16:24:14.469 imported 29470 objects @@ -339,7 +339,7 @@ $ To run the test suite and sample queries against Splunk, load Splunk's `tutorialdata.zip` data set as described in -<a href="http://docs.splunk.com/Documentation/Splunk/6.0.2/PivotTutorial/GetthetutorialdataintoSplunk">the Splunk tutorial</a>. +<a href="https://docs.splunk.com/Documentation/Splunk/6.0.2/PivotTutorial/GetthetutorialdataintoSplunk">the Splunk tutorial</a>. (This step is optional, but it provides some interesting data for the sample queries. It is also necessary if you intend to run the test suite, using @@ -452,7 +452,7 @@ particular release managers. ## Set up PGP signing keys (for Calcite committers) -Follow instructions [here](http://www.apache.org/dev/release-signing) to +Follow instructions [here](https://www.apache.org/dev/release-signing) to create a key pair. (On macOS, I did `brew install gpg` and `gpg --gen-key`.) @@ -727,7 +727,7 @@ Thanks to everyone who has contributed to this release. https://github.com/apache/calcite/blob/XXXX/site/_docs/history.md The commit to be voted upon: -http://git-wip-us.apache.org/repos/asf/calcite/commit/NNNNNN +https://git-wip-us.apache.org/repos/asf/calcite/commit/NNNNNN Its hash is XXXX. @@ -794,10 +794,10 @@ thread to discuss. Julian {% endhighlight %} -Use the [Apache URL shortener](http://s.apache.org) to generate +Use the [Apache URL shortener](https://s.apache.org) to generate shortened URLs for the vote proposal and result emails. Examples: -[s.apache.org/calcite-1.2-vote](http://s.apache.org/calcite-1.2-vote) and -[s.apache.org/calcite-1.2-result](http://s.apache.org/calcite-1.2-result). +[s.apache.org/calcite-1.2-vote](https://s.apache.org/calcite-1.2-vote) and +[s.apache.org/calcite-1.2-result](https://s.apache.org/calcite-1.2-result). ## Publishing a release (for Calcite committers) @@ -847,7 +847,7 @@ svn ci Svnpubsub will publish to the [release repo](https://dist.apache.org/repos/dist/release/calcite) and propagate to the -[mirrors](http://www.apache.org/dyn/closer.cgi/calcite) within 24 hours. +[mirrors](https://www.apache.org/dyn/closer.cgi/calcite) within 24 hours. If there are now more than 2 releases, clear out the oldest ones: @@ -858,7 +858,7 @@ svn ci {% endhighlight %} The old releases will remain available in the -[release archive](http://archive.apache.org/dist/calcite/). +[release archive](https://archive.apache.org/dist/calcite/). 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. http://git-wip-us.apache.org/repos/asf/calcite/blob/1a26ea4d/site/_docs/index.md ---------------------------------------------------------------------- diff --git a/site/_docs/index.md b/site/_docs/index.md index a26ea60..9a1f15e 100644 --- a/site/_docs/index.md +++ b/site/_docs/index.md @@ -12,7 +12,7 @@ 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 +https://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, @@ -140,7 +140,7 @@ The following features are complete. FIRST/LAST), set operations (UNION, INTERSECT, MINUS), sub-queries (including correlated sub-queries), windowed aggregates, LIMIT (syntax as <a - href="http://www.postgresql.org/docs/8.4/static/sql-select.html#SQL-LIMIT">Postgres</a>); + href="https://www.postgresql.org/docs/8.4/static/sql-select.html#SQL-LIMIT">Postgres</a>); more details in the [SQL reference](reference.html) * Local and remote JDBC drivers; see [Avatica](avatica_overview.html) * Several [adapters](adapter.html) http://git-wip-us.apache.org/repos/asf/calcite/blob/1a26ea4d/site/_docs/lattice.md ---------------------------------------------------------------------- diff --git a/site/_docs/lattice.md b/site/_docs/lattice.md index 918261c..380a0de 100644 --- a/site/_docs/lattice.md +++ b/site/_docs/lattice.md @@ -12,7 +12,7 @@ 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 +https://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, @@ -31,9 +31,9 @@ schema. In particular, all relationships must be many-to-one, heading from a fact table at the center of the star. The name derives from the mathematics: a -<a href="http://en.wikipedia.org/wiki/Lattice_(order)">lattice</a> +<a href="https://en.wikipedia.org/wiki/Lattice_(order)">lattice</a> is a -<a href="http://en.wikipedia.org/wiki/Partially_ordered_set">partially +<a href="https://en.wikipedia.org/wiki/Partially_ordered_set">partially ordered set</a> where any two elements have a unique greatest lower bound and least upper bound. http://git-wip-us.apache.org/repos/asf/calcite/blob/1a26ea4d/site/_docs/materialized_views.md ---------------------------------------------------------------------- diff --git a/site/_docs/materialized_views.md b/site/_docs/materialized_views.md index a407b12..5bbaec1 100644 --- a/site/_docs/materialized_views.md +++ b/site/_docs/materialized_views.md @@ -12,7 +12,7 @@ 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 +https://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, http://git-wip-us.apache.org/repos/asf/calcite/blob/1a26ea4d/site/_docs/model.md ---------------------------------------------------------------------- diff --git a/site/_docs/model.md b/site/_docs/model.md index 2675453..df7ff6c 100644 --- a/site/_docs/model.md +++ b/site/_docs/model.md @@ -12,7 +12,7 @@ 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 +https://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, http://git-wip-us.apache.org/repos/asf/calcite/blob/1a26ea4d/site/_docs/os_adapter.md ---------------------------------------------------------------------- diff --git a/site/_docs/os_adapter.md b/site/_docs/os_adapter.md index 127bac3..039e045 100644 --- a/site/_docs/os_adapter.md +++ b/site/_docs/os_adapter.md @@ -12,7 +12,7 @@ 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 +https://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, http://git-wip-us.apache.org/repos/asf/calcite/blob/1a26ea4d/site/_docs/pig_adapter.md ---------------------------------------------------------------------- diff --git a/site/_docs/pig_adapter.md b/site/_docs/pig_adapter.md index 4357c6f..0300b96 100644 --- a/site/_docs/pig_adapter.md +++ b/site/_docs/pig_adapter.md @@ -12,7 +12,7 @@ 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 +https://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, @@ -25,7 +25,7 @@ limitations under the License. # Overview The Pig adapter allows you to write queries in SQL and execute them using -<a href="http://pig.apache.org">Apache Pig</a>. +<a href="https://pig.apache.org">Apache Pig</a>. # A simple example @@ -79,7 +79,7 @@ t = JOIN t BY tc1, s BY sc0; {% endhighlight %} which is then executed using Pig's runtime, typically MapReduce on -<a href="http://hadoop.apache.org/">Apache Hadoop</a>. +<a href="https://hadoop.apache.org/">Apache Hadoop</a>. # Relationship to Piglet http://git-wip-us.apache.org/repos/asf/calcite/blob/1a26ea4d/site/_docs/powered_by.md ---------------------------------------------------------------------- diff --git a/site/_docs/powered_by.md b/site/_docs/powered_by.md index b95ff41..1834381 100644 --- a/site/_docs/powered_by.md +++ b/site/_docs/powered_by.md @@ -12,7 +12,7 @@ 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 +https://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, @@ -97,7 +97,7 @@ component provides a SQL interface to ### Dremio -<a href="http://www.dremio.com">Dremio</a> +<a href="https://www.dremio.com">Dremio</a> uses Calcite for SQL parsing and cost-based query optimization. ### MapD @@ -116,5 +116,5 @@ It uses Calcite to transparently rewrite queries to use materialized views. <a href="https://github.com/twilmes/sql-gremlin">SQL-Gremlin</a> is a SQL interface to a -<a href="http://tinkerpop.apache.org/">Apache TinkerPop</a>-enabled +<a href="https://tinkerpop.apache.org/">Apache TinkerPop</a>-enabled graph database. http://git-wip-us.apache.org/repos/asf/calcite/blob/1a26ea4d/site/_docs/reference.md ---------------------------------------------------------------------- diff --git a/site/_docs/reference.md b/site/_docs/reference.md index 6954f89..01d8dd8 100644 --- a/site/_docs/reference.md +++ b/site/_docs/reference.md @@ -12,7 +12,7 @@ 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 +https://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, @@ -81,7 +81,7 @@ The page describes the SQL dialect recognized by Calcite's default SQL parser. ## Grammar -SQL grammar in [BNF](http://en.wikipedia.org/wiki/Backus%E2%80%93Naur_Form)-like +SQL grammar in [BNF](https://en.wikipedia.org/wiki/Backus%E2%80%93Naur_Form)-like form. {% highlight sql %} http://git-wip-us.apache.org/repos/asf/calcite/blob/1a26ea4d/site/_docs/spatial.md ---------------------------------------------------------------------- diff --git a/site/_docs/spatial.md b/site/_docs/spatial.md index 1521ce1..1525034 100644 --- a/site/_docs/spatial.md +++ b/site/_docs/spatial.md @@ -12,7 +12,7 @@ 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 +https://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, @@ -26,7 +26,7 @@ Calcite is [aiming](https://issues.apache.org/jira/browse/CALCITE-1968) to imple OpenGIS Simple Features Implementation Specification for SQL, [version 1.2.1](http://www.opengeospatial.org/standards/sfs), a standard implemented by spatial databases such as -[PostGIS](http://postgis.net/) +[PostGIS](https://postgis.net/) and [H2GIS](http://www.h2gis.org/). We also aim to add optimizer support for http://git-wip-us.apache.org/repos/asf/calcite/blob/1a26ea4d/site/_docs/stream.md ---------------------------------------------------------------------- diff --git a/site/_docs/stream.md b/site/_docs/stream.md index 393bbad..bfa3436 100644 --- a/site/_docs/stream.md +++ b/site/_docs/stream.md @@ -12,7 +12,7 @@ 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 +https://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, @@ -1009,15 +1009,15 @@ Partitioning functions: and Jennifer Widom (2003) The CQL Continuous Query Language: Semantic Foundations and Query Execution</a>. * [<a name="ref2">2</a>] - <a href="http://kafka.apache.org/documentation.html">Apache Kafka</a>. -* [<a name="ref3">3</a>] <a href="http://samza.apache.org">Apache Samza</a>. + <a href="https://kafka.apache.org/documentation.html">Apache Kafka</a>. +* [<a name="ref3">3</a>] <a href="https://samza.apache.org">Apache Samza</a>. * [<a name="ref4">4</a>] <a href="https://github.com/milinda/samza-sql">SamzaSQL</a>. * [<a name="ref5">5</a>] - <a href="http://www.whitworth.edu/academic/department/mathcomputerscience/faculty/tuckerpeter/pdf/117896_final.pdf">Peter + <a href="https://www.whitworth.edu/academic/department/mathcomputerscience/faculty/tuckerpeter/pdf/117896_final.pdf">Peter A. Tucker, David Maier, Tim Sheard, and Leonidas Fegaras (2003) Exploiting Punctuation Semantics in Continuous Data Streams</a>. * [<a name="ref6">6</a>] - <a href="http://research.google.com/pubs/pub41378.html">Tyler Akidau, + <a href="https://research.google.com/pubs/pub41378.html">Tyler Akidau, Alex Balikov, Kaya Bekiroglu, Slava Chernyak, Josh Haberman, Reuven Lax, Sam McVeety, Daniel Mills, Paul Nordstrom, and Sam Whittle (2013) MillWheel: Fault-Tolerant Stream Processing at Internet Scale</a>. http://git-wip-us.apache.org/repos/asf/calcite/blob/1a26ea4d/site/_docs/testapi.md ---------------------------------------------------------------------- diff --git a/site/_docs/testapi.md b/site/_docs/testapi.md index 661f374..29e3809 100644 --- a/site/_docs/testapi.md +++ b/site/_docs/testapi.md @@ -17,7 +17,7 @@ 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 +https://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, http://git-wip-us.apache.org/repos/asf/calcite/blob/1a26ea4d/site/_docs/tutorial.md ---------------------------------------------------------------------- diff --git a/site/_docs/tutorial.md b/site/_docs/tutorial.md index 45196bb..86455ca 100644 --- a/site/_docs/tutorial.md +++ b/site/_docs/tutorial.md @@ -12,7 +12,7 @@ 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 +https://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, @@ -30,7 +30,7 @@ provides a full SQL interface. Calcite-example-CSV is a fully functional adapter for Calcite that reads text files in -<a href="http://en.wikipedia.org/wiki/Comma-separated_values">CSV +<a href="https://en.wikipedia.org/wiki/Comma-separated_values">CSV (comma-separated values)</a> format. It is remarkable that a couple of hundred lines of Java code are sufficient to provide full SQL query capability. @@ -91,7 +91,7 @@ sqlline> !tables {% endhighlight %} (JDBC experts, note: sqlline's <code>!tables</code> command is just executing -<a href="http://docs.oracle.com/javase/7/docs/api/java/sql/DatabaseMetaData.html#getTables(java.lang.String, java.lang.String, java.lang.String, java.lang.String[])"><code>DatabaseMetaData.getTables()</code></a> +<a href="https://docs.oracle.com/javase/7/docs/api/java/sql/DatabaseMetaData.html#getTables(java.lang.String, java.lang.String, java.lang.String, java.lang.String[])"><code>DatabaseMetaData.getTables()</code></a> behind the scenes. It has other commands to query JDBC metadata, such as <code>!columns</code> and <code>!describe</code>.) @@ -633,7 +633,7 @@ For example, this schema reads from a MySQL "foodmart" database: (The FoodMart database will be familiar to those of you who have used the Mondrian OLAP engine, because it is Mondrian's main test data set. To load the data set, follow <a -href="http://mondrian.pentaho.com/documentation/installation.php#2_Set_up_test_data">Mondrian's +href="https://mondrian.pentaho.com/documentation/installation.php#2_Set_up_test_data">Mondrian's installation instructions</a>.) <b>Current limitations</b>: The JDBC adapter currently only pushes
