svn commit: r1889581 - in /phoenix/site: publish/ publish/language/ source/src/site/markdown/
Author: kadir Date: Thu May 6 22:50:05 2021 New Revision: 1889581 URL: http://svn.apache.org/viewvc?rev=1889581&view=rev Log: Added links for the May 2021 tech talk Modified: phoenix/site/publish/Phoenix-in-15-minutes-or-less.html phoenix/site/publish/array_type.html phoenix/site/publish/atomic_upsert.html phoenix/site/publish/building.html phoenix/site/publish/building_website.html phoenix/site/publish/bulk_dataload.html phoenix/site/publish/columnencoding.html phoenix/site/publish/contributing.html phoenix/site/publish/cursors.html phoenix/site/publish/develop.html phoenix/site/publish/download.html phoenix/site/publish/dynamic_columns.html phoenix/site/publish/explainplan.html phoenix/site/publish/faq.html phoenix/site/publish/flume.html phoenix/site/publish/hive_storage_handler.html phoenix/site/publish/index.html phoenix/site/publish/installation.html phoenix/site/publish/issues.html phoenix/site/publish/joins.html phoenix/site/publish/kafka.html phoenix/site/publish/language/datatypes.html phoenix/site/publish/language/functions.html phoenix/site/publish/language/index.html phoenix/site/publish/mailing_list.html phoenix/site/publish/metrics.html phoenix/site/publish/multi-tenancy.html phoenix/site/publish/namspace_mapping.html phoenix/site/publish/news.html phoenix/site/publish/omid.html phoenix/site/publish/paged.html phoenix/site/publish/performance.html phoenix/site/publish/pherf.html phoenix/site/publish/phoenix_mr.html phoenix/site/publish/phoenix_on_emr.html phoenix/site/publish/phoenix_orm.html phoenix/site/publish/phoenix_python.html phoenix/site/publish/phoenix_spark.html phoenix/site/publish/phoenixcon.html phoenix/site/publish/pig_integration.html phoenix/site/publish/python.html phoenix/site/publish/recent.html phoenix/site/publish/release.html phoenix/site/publish/release_notes.html phoenix/site/publish/resources.html phoenix/site/publish/roadmap.html phoenix/site/publish/rowtimestamp.html phoenix/site/publish/salted.html phoenix/site/publish/secondary_indexing.html phoenix/site/publish/sequences.html phoenix/site/publish/server.html phoenix/site/publish/skip_scan.html phoenix/site/publish/source.html phoenix/site/publish/subqueries.html phoenix/site/publish/tablesample.html phoenix/site/publish/team.html phoenix/site/publish/tech_talks.html phoenix/site/publish/tephra.html phoenix/site/publish/tracing.html phoenix/site/publish/transactions.html phoenix/site/publish/tuning.html phoenix/site/publish/tuning_guide.html phoenix/site/publish/udf.html phoenix/site/publish/update_statistics.html phoenix/site/publish/upgrading.html phoenix/site/publish/views.html phoenix/site/publish/who_is_using.html phoenix/site/source/src/site/markdown/tech_talks.md Modified: phoenix/site/publish/Phoenix-in-15-minutes-or-less.html URL: http://svn.apache.org/viewvc/phoenix/site/publish/Phoenix-in-15-minutes-or-less.html?rev=1889581&r1=1889580&r2=1889581&view=diff == --- phoenix/site/publish/Phoenix-in-15-minutes-or-less.html (original) +++ phoenix/site/publish/Phoenix-in-15-minutes-or-less.html Thu May 6 22:50:05 2021 @@ -1,7 +1,7 @@ Modified: phoenix/site/publish/array_type.html URL: http://svn.apache.org/viewvc/phoenix/site/publish/array_type.html?rev=1889581&r1=1889580&r2=1889581&view=diff == --- phoenix/site/publish/array_type.html (original) +++ phoenix/site/publish/array_type.html Thu May 6 22:50:05 2021 @@ -1,7 +1,7 @@ Modified: phoenix/site/publish/atomic_upsert.html URL: http://svn.apache.org/viewvc/phoenix/site/publish/atomic_upsert.html?rev=1889581&r1=1889580&r2=1889581&view=diff == --- phoenix/site/publish/atomic_upsert.html (original) +++ phoenix/site/publish/atomic_upsert.html Thu May 6 22:50:05 2021 @@ -1,7 +1,7 @@ Modified: phoenix/site/publish/building.html URL: http://svn.apache.org/viewvc/phoenix/site/publish/building.html?rev=1889581&r1=1889580&r2=1889581&view=diff == --- phoenix/site/publish/building.html (original) +++ phoenix/site/publish/building.html Thu May 6 22:50:05 2021 @@ -1,7 +1,7 @@ Modified: phoenix/site/publish/building_website.html URL: http://svn.apache.org/viewvc/phoenix/site/publish/building_website.html?rev=1889581&r1=1889580&r2=1889581&view=diff == --- phoenix/site/publish/building_website.html (original) +++ phoenix/site/publish/building_website.html Thu May 6 22:50:05 2021 @@ -1,
Apache-Phoenix | 4.x | HBase 1.6 | Build #271 FAILURE
4.x branch HBase 1.6 build #271 status FAILURE Build #271 https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-mulitbranch/job/4.x/271/
Apache-Phoenix | 4.x | HBase 1.3 | Build #271 FAILURE
4.x branch HBase 1.3 build #271 status FAILURE Build #271 https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-mulitbranch/job/4.x/271/
Apache-Phoenix | 4.x | HBase 1.4 | Build #271 FAILURE
4.x branch HBase 1.4 build #271 status FAILURE Build #271 https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-mulitbranch/job/4.x/271/
[phoenix] branch 4.x updated (aacab94 -> ddc3996)
This is an automated email from the ASF dual-hosted git repository. gjacoby pushed a change to branch 4.x in repository https://gitbox.apache.org/repos/asf/phoenix.git. from aacab94 PHOENIX-6437: Parent-Child Delete marker should get replicated via Sy… (#1219) add ddc3996 PHOENIX-6457 - Optionally store schema version string in SYSTEM.CATALOG (#1216) No new revisions were added by this update. Summary of changes: .../org/apache/phoenix/end2end/AlterTableIT.java | 16 + .../phoenix/end2end/AlterTableWithViewsIT.java | 26 ++- .../org/apache/phoenix/end2end/CreateTableIT.java | 25 +++ .../it/java/org/apache/phoenix/end2end/ViewIT.java | 19 + .../phoenix/end2end/index/MutableIndexIT.java | 21 ++ .../apache/phoenix/end2end/index/ViewIndexIT.java | 25 +++ .../phoenix/coprocessor/MetaDataEndpointImpl.java | 21 -- .../phoenix/coprocessor/MetaDataProtocol.java | 2 +- .../phoenix/jdbc/PhoenixDatabaseMetaData.java | 3 + .../phoenix/query/ConnectionQueryServicesImpl.java | 8 ++- .../org/apache/phoenix/query/QueryConstants.java | 6 +- .../org/apache/phoenix/schema/DelegateTable.java | 5 ++ .../org/apache/phoenix/schema/MetaDataClient.java | 82 +- .../java/org/apache/phoenix/schema/PTable.java | 7 ++ .../java/org/apache/phoenix/schema/PTableImpl.java | 24 ++- .../org/apache/phoenix/schema/TableProperty.java | 11 +++ phoenix-core/src/main/protobuf/PTable.proto| 1 + 17 files changed, 274 insertions(+), 28 deletions(-)
[phoenix-queryserver] branch master updated: PHOENIX-6459 Try to use a Session to pass along any cookies the serve… (#60)
This is an automated email from the ASF dual-hosted git repository. elserj pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/phoenix-queryserver.git The following commit(s) were added to refs/heads/master by this push: new 6bfb0b9 PHOENIX-6459 Try to use a Session to pass along any cookies the serve… (#60) 6bfb0b9 is described below commit 6bfb0b94c37a999fc3e4344e6b8d965083d6d1d4 Author: Josh Elser AuthorDate: Thu May 6 12:07:17 2021 -0400 PHOENIX-6459 Try to use a Session to pass along any cookies the serve… (#60) The Requests documentation also alludes to performance benefit due to leaving the existing connection open (rather than re-connecting each time) https://docs.python-requests.org/en/master/user/advanced/#session-objects --- python-phoenixdb/phoenixdb/avatica/client.py | 21 +++-- 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/python-phoenixdb/phoenixdb/avatica/client.py b/python-phoenixdb/phoenixdb/avatica/client.py index a1f502c..5c96586 100644 --- a/python-phoenixdb/phoenixdb/avatica/client.py +++ b/python-phoenixdb/phoenixdb/avatica/client.py @@ -149,6 +149,7 @@ class AvaticaClient(object): self.auth = auth self.verify = verify self.connection = None +self.session = None def connect(self): """This method used to open a persistent TCP connection @@ -160,20 +161,28 @@ class AvaticaClient(object): pass def _post_request(self, body, headers): +# Create the session if we haven't before +if not self.session: +logger.debug("Creating a new Session") +self.session = requests.Session() +self.session.headers.update(headers) +self.session.stream = True +if self.auth is not None: +self.session.auth = self.auth + retry_count = self.max_retries while True: -logger.debug("POST %s %r %r", self.url.geturl(), body, headers) +logger.debug("POST %s %r %r", self.url.geturl(), body, self.session.headers) -requestArgs = {'data': body, 'stream': True, 'headers': headers} - -if self.auth is not None: -requestArgs.update(auth=self.auth) +requestArgs = {'data': body} +# Setting verify on the Session is not the same as setting it +# as a request arg if self.verify is not None: requestArgs.update(verify=self.verify) try: -response = requests.request('post', self.url.geturl(), **requestArgs) +response = self.session.post(self.url.geturl(), **requestArgs) except requests.HTTPError as e: if retry_count > 0: