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

jgemignani pushed a commit to branch PG14
in repository https://gitbox.apache.org/repos/asf/age.git


The following commit(s) were added to refs/heads/PG14 by this push:
     new 669a1736 Update PG14 master branch to initial PostgreSQL version 14
669a1736 is described below

commit 669a173637db8975e845092f730e41675084a09d
Author: John Gemignani <[email protected]>
AuthorDate: Thu Jul 13 09:09:25 2023 -0700

    Update PG14 master branch to initial PostgreSQL version 14
    
    The PG14 branch was made off of the current master branch which
    is at PostgreSQL version 13.
    
    The following files have been adjusted to start the PG14 branch,
    from scratch, on PostgreSQL version 14.
    
    Until PRs are applied to fix code differences, some CI workflows
    will fail and so will builds.
    
    Again, this is a starting point for PG14.
---
 .github/workflows/go-driver.yml      |  12 +-
 .github/workflows/installcheck.yaml  |  30 ++---
 .github/workflows/jdbc-driver.yaml   |  12 +-
 .github/workflows/nodejs-driver.yaml |  12 +-
 .github/workflows/python-driver.yaml |  12 +-
 Dockerfile                           |   4 +-
 META.json                            |   4 +-
 Makefile                             |   1 -
 README.md                            |  14 +-
 RELEASE                              |  49 +------
 age--1.0.0--1.1.0.sql                | 247 -----------------------------------
 age--1.1.0--1.1.1.sql                |  37 ------
 age--1.2.0--1.3.0.sql                |  61 ---------
 13 files changed, 54 insertions(+), 441 deletions(-)

diff --git a/.github/workflows/go-driver.yml b/.github/workflows/go-driver.yml
index 830b1e7a..d9f69a5e 100644
--- a/.github/workflows/go-driver.yml
+++ b/.github/workflows/go-driver.yml
@@ -2,10 +2,10 @@ name: Go Driver Tests
 
 on:
   push:
-    branches: [ "master", "PG13" ]
+    branches: [ "master", "PG14" ]
 
   pull_request:
-    branches: [ "master", "PG13" ]
+    branches: [ "master", "PG14" ]
 
 jobs:
   build:
@@ -26,14 +26,14 @@ jobs:
         if [[ "$GITHUB_EVENT_NAME" == "push" ]]; then
           if [[ "$GITHUB_REF" == "refs/heads/master" ]]; then
             echo "TAG=latest" >> $GITHUB_ENV
-          elif [[ "$GITHUB_REF" == "refs/heads/PG13" ]]; then
-            echo "TAG=PG13_latest" >> $GITHUB_ENV
+          elif [[ "$GITHUB_REF" == "refs/heads/PG14" ]]; then
+            echo "TAG=PG14_latest" >> $GITHUB_ENV
           fi
         elif [[ "$GITHUB_EVENT_NAME" == "pull_request" ]]; then
           if [[ "$GITHUB_BASE_REF" == "master" ]]; then
             echo "TAG=latest" >> $GITHUB_ENV
-          elif [[ "$GITHUB_BASE_REF" == "PG13" ]]; then
-            echo "TAG=PG13_latest" >> $GITHUB_ENV
+          elif [[ "$GITHUB_BASE_REF" == "PG14" ]]; then
+            echo "TAG=PG14_latest" >> $GITHUB_ENV
           fi
         fi
 
diff --git a/.github/workflows/installcheck.yaml 
b/.github/workflows/installcheck.yaml
index 607731cb..9e831494 100644
--- a/.github/workflows/installcheck.yaml
+++ b/.github/workflows/installcheck.yaml
@@ -2,32 +2,32 @@ name: Build / Regression
 
 on:
   push:
-    branches: [ 'master', 'PG13' ]
+    branches: [ 'master', 'PG14' ]
   pull_request:
-    branches: [ 'master', 'PG13' ]
+    branches: [ 'master', 'PG14' ]
 
 jobs:
   build:
     runs-on: ubuntu-latest
 
     steps:
-      - name: Get latest commit id of PostgreSQL 13
+      - name: Get latest commit id of PostgreSQL 14
         run: |
-          echo "PG_COMMIT_HASH=$(git ls-remote 
git://git.postgresql.org/git/postgresql.git refs/heads/REL_13_STABLE | awk 
'{print $1}')" >> $GITHUB_ENV
+          echo "PG_COMMIT_HASH=$(git ls-remote 
git://git.postgresql.org/git/postgresql.git refs/heads/REL_14_STABLE | awk 
'{print $1}')" >> $GITHUB_ENV
 
-      - name: Cache PostgreSQL 13
+      - name: Cache PostgreSQL 14
         uses: actions/cache@v3
-        id: pg13cache
+        id: pg14cache
         with:
-          path: ~/pg13
-          key: ${{ runner.os }}-v1-pg13-${{ env.PG_COMMIT_HASH }}
+          path: ~/pg14
+          key: ${{ runner.os }}-v1-pg14-${{ env.PG_COMMIT_HASH }}
 
-      - name: Install PostgreSQL 13
-        if: steps.pg13cache.outputs.cache-hit != 'true'
+      - name: Install PostgreSQL 14
+        if: steps.pg14cache.outputs.cache-hit != 'true'
         run: |
-          git clone --depth 1 --branch REL_13_STABLE 
git://git.postgresql.org/git/postgresql.git ~/pg13source
-          cd ~/pg13source
-          ./configure --prefix=$HOME/pg13 CFLAGS="-std=gnu99 -ggdb -O0" 
--enable-cassert
+          git clone --depth 1 --branch REL_14_STABLE 
git://git.postgresql.org/git/postgresql.git ~/pg14source
+          cd ~/pg14source
+          ./configure --prefix=$HOME/pg14 CFLAGS="-std=gnu99 -ggdb -O0" 
--enable-cassert
           make install -j$(nproc) > /dev/null
 
       - uses: actions/checkout@v3
@@ -35,12 +35,12 @@ jobs:
       - name: Build
         id: build
         run: |
-          make PG_CONFIG=$HOME/pg13/bin/pg_config install -j$(nproc)
+          make PG_CONFIG=$HOME/pg14/bin/pg_config install -j$(nproc)
 
       - name: Regression tests
         id: regression_tests
         run: |
-          make PG_CONFIG=$HOME/pg13/bin/pg_config installcheck
+          make PG_CONFIG=$HOME/pg14/bin/pg_config installcheck
         continue-on-error: true
 
       - name: Dump regression test errors
diff --git a/.github/workflows/jdbc-driver.yaml 
b/.github/workflows/jdbc-driver.yaml
index 02ad8f35..9be72f8c 100644
--- a/.github/workflows/jdbc-driver.yaml
+++ b/.github/workflows/jdbc-driver.yaml
@@ -2,10 +2,10 @@ name: JDBC Driver Tests
 
 on:
   push:
-    branches: [ "master", "PG13" ]
+    branches: [ "master", "PG14" ]
 
   pull_request:
-    branches: [ "master", "PG13" ]
+    branches: [ "master", "PG14" ]
 
 jobs:
   build:
@@ -28,14 +28,14 @@ jobs:
         if [[ "$GITHUB_EVENT_NAME" == "push" ]]; then
           if [[ "$GITHUB_REF" == "refs/heads/master" ]]; then
             echo "TAG=latest" >> $GITHUB_ENV
-          elif [[ "$GITHUB_REF" == "refs/heads/PG13" ]]; then
-            echo "TAG=PG13_latest" >> $GITHUB_ENV
+          elif [[ "$GITHUB_REF" == "refs/heads/PG14" ]]; then
+            echo "TAG=PG14_latest" >> $GITHUB_ENV
           fi
         elif [[ "$GITHUB_EVENT_NAME" == "pull_request" ]]; then
           if [[ "$GITHUB_BASE_REF" == "master" ]]; then
             echo "TAG=latest" >> $GITHUB_ENV
-          elif [[ "$GITHUB_BASE_REF" == "PG13" ]]; then
-            echo "TAG=PG13_latest" >> $GITHUB_ENV
+          elif [[ "$GITHUB_BASE_REF" == "PG14" ]]; then
+            echo "TAG=PG14_latest" >> $GITHUB_ENV
           fi
         fi
 
diff --git a/.github/workflows/nodejs-driver.yaml 
b/.github/workflows/nodejs-driver.yaml
index 0d95af65..78303591 100644
--- a/.github/workflows/nodejs-driver.yaml
+++ b/.github/workflows/nodejs-driver.yaml
@@ -2,10 +2,10 @@ name: Nodejs Driver Tests
 
 on:
   push:
-    branches: [ "master", "PG13" ]
+    branches: [ "master", "PG14" ]
 
   pull_request:
-    branches: [ "master", "PG13" ]
+    branches: [ "master", "PG14" ]
 
 jobs:
   build:
@@ -23,14 +23,14 @@ jobs:
         if [[ "$GITHUB_EVENT_NAME" == "push" ]]; then
           if [[ "$GITHUB_REF" == "refs/heads/master" ]]; then
             echo "TAG=latest" >> $GITHUB_ENV
-          elif [[ "$GITHUB_REF" == "refs/heads/PG13" ]]; then
-            echo "TAG=PG13_latest" >> $GITHUB_ENV
+          elif [[ "$GITHUB_REF" == "refs/heads/PG14" ]]; then
+            echo "TAG=PG14_latest" >> $GITHUB_ENV
           fi
         elif [[ "$GITHUB_EVENT_NAME" == "pull_request" ]]; then
           if [[ "$GITHUB_BASE_REF" == "master" ]]; then
             echo "TAG=latest" >> $GITHUB_ENV
-          elif [[ "$GITHUB_BASE_REF" == "PG13" ]]; then
-            echo "TAG=PG13_latest" >> $GITHUB_ENV
+          elif [[ "$GITHUB_BASE_REF" == "PG14" ]]; then
+            echo "TAG=PG14_latest" >> $GITHUB_ENV
           fi
         fi
 
diff --git a/.github/workflows/python-driver.yaml 
b/.github/workflows/python-driver.yaml
index af335e2f..2bb6206f 100644
--- a/.github/workflows/python-driver.yaml
+++ b/.github/workflows/python-driver.yaml
@@ -2,10 +2,10 @@ name: Python Driver Tests
 
 on:
   push:
-    branches: [ "master", "PG13" ]
+    branches: [ "master", "PG14" ]
 
   pull_request:
-    branches: [ "master", "PG13" ]
+    branches: [ "master", "PG14" ]
 
 jobs:
   build:
@@ -23,14 +23,14 @@ jobs:
         if [[ "$GITHUB_EVENT_NAME" == "push" ]]; then
           if [[ "$GITHUB_REF" == "refs/heads/master" ]]; then
             echo "TAG=latest" >> $GITHUB_ENV
-          elif [[ "$GITHUB_REF" == "refs/heads/PG13" ]]; then
-            echo "TAG=PG13_latest" >> $GITHUB_ENV
+          elif [[ "$GITHUB_REF" == "refs/heads/PG14" ]]; then
+            echo "TAG=PG14_latest" >> $GITHUB_ENV
           fi
         elif [[ "$GITHUB_EVENT_NAME" == "pull_request" ]]; then
           if [[ "$GITHUB_BASE_REF" == "master" ]]; then
             echo "TAG=latest" >> $GITHUB_ENV
-          elif [[ "$GITHUB_BASE_REF" == "PG13" ]]; then
-            echo "TAG=PG13_latest" >> $GITHUB_ENV
+          elif [[ "$GITHUB_BASE_REF" == "PG14" ]]; then
+            echo "TAG=PG14_latest" >> $GITHUB_ENV
           fi
         fi
 
diff --git a/Dockerfile b/Dockerfile
index 031946c8..1504fd53 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -16,14 +16,14 @@
 # limitations under the License.
 #
 
-FROM postgres:13
+FROM postgres:14
 
 RUN apt-get update
 RUN apt-get install --assume-yes --no-install-recommends --no-install-suggests 
\
   bison \
   build-essential \
   flex \
-  postgresql-server-dev-13
+  postgresql-server-dev-14
 
 COPY . /age
 RUN cd /age && make install
diff --git a/META.json b/META.json
index 96f74022..24444c39 100644
--- a/META.json
+++ b/META.json
@@ -18,12 +18,12 @@
    "prereqs": {
       "runtime": {
          "requires": {
-            "PostgreSQL": "12.0.0"
+            "PostgreSQL": "14.0.0"
          }
       }
    },
    "resources": {
-      "homepage": "https://github.com/apache/age/tree/master";,
+      "homepage": "https://github.com/apache/age/tree/PG14";,
       "bugtracker": {
          "web": "https://github.com/apache/age/issues";
       },
diff --git a/Makefile b/Makefile
index 15247cb6..b1d56041 100644
--- a/Makefile
+++ b/Makefile
@@ -100,7 +100,6 @@ REGRESS = scan \
           graph_generation \
           name_validation \
           drop
-          
 
 srcdir=`pwd`
 
diff --git a/README.md b/README.md
index 63c82fff..60b3347c 100644
--- a/README.md
+++ b/README.md
@@ -33,8 +33,8 @@
     <img 
src="https://img.shields.io/badge/Release-v1.3.0-FFA500?labelColor=gray&style=flat&link=https://github.com/apache/age/releases"/>
   </a>
   &nbsp;
-  <a href="https://www.postgresql.org/docs/13/index.html";>
-    <img src="https://img.shields.io/badge/Version-PostgreSQL 
13-00008B?labelColor=gray&style=flat&link=https://www.postgresql.org/docs/13/index.html"/>
+  <a href="https://www.postgresql.org/docs/14/index.html";>
+    <img src="https://img.shields.io/badge/Version-PostgreSQL 
14-00008B?labelColor=gray&style=flat&link=https://www.postgresql.org/docs/14/index.html"/>
   </a>
   &nbsp;
   <a href="https://github.com/apache/age/issues";>
@@ -76,7 +76,7 @@ There is a strong need for cohesive, easy-to-implement 
multi-model databases. As
 
 <h2><img height="30" src="/img/tick.svg">&nbsp;&nbsp;Overview</h2>
 
-Apache AGE is : 
+Apache AGE is :
 
 - **Powerful**: adds graph database support to the already popular PostgreSQL 
database: PostgreSQL is used by organizations including Apple, Spotify, and 
NASA.
 - **Flexible**: allows you to perform openCypher queries, which makes complex 
queries much easier to write. It also enables querying multiple graphs at the 
same time.
@@ -131,7 +131,7 @@ Apache AGE is intended to be simple to install and run. It 
can be installed with
 &nbsp;Install PostgreSQL
 </h4>
 
-You will need to install an AGE compatible version of Postgres<a>, for now AGE 
supports Postgres 11, 12 & 13. Supporting the latest versions is on AGE 
roadmap. 
+You will need to install an AGE compatible version of Postgres<a>, for now AGE 
supports Postgres 11, 12, 13 & 14. Supporting the latest versions is on AGE 
roadmap. 
      
 <h4>
 &nbsp;Installation via Package Manager
@@ -142,14 +142,14 @@ You can use a <a 
href="https://www.postgresql.org/download/";>package management
 <br>
 
 ```bash
-sudo apt install postgresql 
+sudo apt install postgresql
 
 ```
 <h4>
 &nbsp;Installation From Source Code
 </h4>
 
-You can <a href="https://www.postgresql.org/ftp/source/";> download the 
Postgres </a> source code and install your own instance of Postgres. You can 
read instructions on how to install from source code for different versions on 
the <a href="https://www.postgresql.org/docs/11/installation.html";>official 
Postgres Website.</a>
+You can <a href="https://www.postgresql.org/ftp/source/";> download the 
Postgres </a> source code and install your own instance of Postgres. You can 
read instructions on how to install from source code for different versions on 
the <a href="https://www.postgresql.org/docs/14/installation.html";>official 
Postgres Website.</a>
 
 
 
@@ -158,7 +158,7 @@ You can <a href="https://www.postgresql.org/ftp/source/";> 
download the Postgres
 
 Clone the <a href="https://github.com/apache/age";>github repository</a> or 
download the <a href="https://github.com/apache/age/releases";>download an 
official release.
 </a>
-Run the pg_config utility and check the version of PostgreSQL. Currently, only 
PostgreSQL versions 11, 12, & 13 are supported. If you have any other version 
of Postgres, you will need to install PostgreSQL version 11, 12, or 13.
+Run the pg_config utility and check the version of PostgreSQL. Currently, only 
PostgreSQL versions 11, 12, 13 & 14 are supported. If you have any other 
version of Postgres, you will need to install PostgreSQL version 11, 12, 13, or 
14.
 <br>
     
 ```bash
diff --git a/RELEASE b/RELEASE
index dd217fa8..a49451ca 100644
--- a/RELEASE
+++ b/RELEASE
@@ -15,50 +15,9 @@
 # specific language governing permissions and limitations
 # under the License.
 
-Release Notes for Apache AGE release v1.3.0 for PG 13
+Release Notes for Apache AGE release 0.0.0 for PG 14
 
-Apache AGE 1.3.0 - Release Notes
+Apache AGE 0.0.0 - Release Notes
 
-Implement CALL ...[YIELD] for cypher functions. (#630)
-Graph names with the empty string '' are no more allowed. (#251)
-Fix typos at multiple locations. (#470)
-Fix Bug with CALL... [YIELD], clause ignores WHERE.
-Fix EXPLAIN to allow for nested cypher commands.
-Fix delete_global_graphs and add regression tests. (#336)
-Invalid labels now return NULL.
-Update CONTRIBUTING.md (#348)
-Fix null pointer on name compare. (#376)
-Fix Travis CI warning messages.
-Additional regression tests added for age_global_graph. (#341)
-Readme Added for AGE-JDBC-Driver. (#383)
-Updated volitility categories for many functions.
-Fix issue 339 - entities in WHERE clause have wrong Expr. (#391)
-Create complete graph function. (#342) (#662)
-Fix issue 317: Graph naming convention. (#349)
-Update SET clause to support assigning a map to a variable. (#468)
-Patch to address PR 203 that appears to be inactive. (#671)
-Add additional comments for create_graph function. (#582)
-Optimize age_exists function. (#586)
-Implement plus-equal operator in SET clause. (#638)
-Implement CI test for python driver. (#587)
-Move from travis CI to github actions for build. (#673)
-Update all driver CIs to Github actions.
-Fix build warnings. (#709)
-Updated Readme for drivers folder. (#642)
-Removed async from function definitions. (#680)
-Barbell graph generation (#648) and Barbell regress tests. (#708)
-UPDATED Python Driver ANTLR 4.9.3 -> 4.11.1 (#706)
-Fix WITH ignoring WHERE clause. (#646)
-Implement isEmpty() predicate function. (#710)
-Fix cypher function input argument checks. (#718)
-Fix Issue 693 - server termination from return exists(path). (#721)
-Update regression tests for cypher_with. (#725)
-Fix issue 733 - create_complete_graph() terminates the server. (#734)
-Prevent MATCH from following OPTIONAL MATCH. (#740)
-Fix property constraints against resolved variables. (#724) (#751) (#701) 
(#747)
-Include invalid labels in reused variables. (#751) (#762)
-Fix update_entity_tuple to use correct CommandId. (#769)
-Remove check for scalar agtypes in unwind. (#736)
-Update PG13 CI workflows. (#775)
-Update readme and version for python driver. (#780)
-Update README.md
+NOTE: This is an initial release of PG14. There are no upgrade
+      scripts to this release.
diff --git a/age--1.0.0--1.1.0.sql b/age--1.0.0--1.1.0.sql
deleted file mode 100644
index 13b205a4..00000000
--- a/age--1.0.0--1.1.0.sql
+++ /dev/null
@@ -1,247 +0,0 @@
-/*
- * 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.
- */
-
--- complain if script is sourced in psql, rather than via CREATE EXTENSION
-\echo Use "ALTER EXTENSION age UPDATE TO '1.1.0'" to load this file. \quit
-
---
--- agtype - access operators ( ->, ->> )
---
-
-CREATE FUNCTION ag_catalog.agtype_object_field(agtype, text)
-RETURNS agtype
-LANGUAGE c
-IMMUTABLE
-RETURNS NULL ON NULL INPUT
-PARALLEL SAFE
-AS 'MODULE_PATHNAME';
-
--- get agtype object field
-CREATE OPERATOR -> (
-  LEFTARG = agtype,
-  RIGHTARG = text,
-  FUNCTION = ag_catalog.agtype_object_field
-);
-
-CREATE FUNCTION ag_catalog.agtype_object_field_text(agtype, text)
-RETURNS text
-LANGUAGE c
-IMMUTABLE
-RETURNS NULL ON NULL INPUT
-PARALLEL SAFE
-AS 'MODULE_PATHNAME';
-
--- get agtype object field as text
-CREATE OPERATOR ->> (
-  LEFTARG = agtype,
-  RIGHTARG = text,
-  FUNCTION = ag_catalog.agtype_object_field_text
-);
-
-CREATE FUNCTION ag_catalog.agtype_array_element(agtype, int4)
-RETURNS agtype
-LANGUAGE c
-IMMUTABLE
-RETURNS NULL ON NULL INPUT
-PARALLEL SAFE
-AS 'MODULE_PATHNAME';
-
--- get agtype array element
-CREATE OPERATOR -> (
-  LEFTARG = agtype,
-  RIGHTARG = int4,
-  FUNCTION = ag_catalog.agtype_array_element
-);
-
-CREATE FUNCTION ag_catalog.agtype_array_element_text(agtype, int4)
-RETURNS text
-LANGUAGE c
-IMMUTABLE
-RETURNS NULL ON NULL INPUT
-PARALLEL SAFE
-AS 'MODULE_PATHNAME';
-
--- get agtype array element as text
-CREATE OPERATOR ->> (
-  LEFTARG = agtype,
-  RIGHTARG = int4,
-  FUNCTION = ag_catalog.agtype_array_element_text
-);
-
---
--- Contains operators @> <@
---
-CREATE FUNCTION ag_catalog.agtype_contains(agtype, agtype)
-RETURNS boolean
-LANGUAGE c
-STABLE
-RETURNS NULL ON NULL INPUT
-PARALLEL SAFE
-AS 'MODULE_PATHNAME';
-
-CREATE OPERATOR @> (
-  LEFTARG = agtype,
-  RIGHTARG = agtype,
-  FUNCTION = ag_catalog.agtype_contains,
-  COMMUTATOR = '<@',
-  RESTRICT = contsel,
-  JOIN = contjoinsel
-);
-
-CREATE FUNCTION ag_catalog.agtype_contained_by(agtype, agtype)
-RETURNS boolean
-LANGUAGE c
-STABLE
-RETURNS NULL ON NULL INPUT
-PARALLEL SAFE
-AS 'MODULE_PATHNAME';
-
-CREATE OPERATOR <@ (
-  LEFTARG = agtype,
-  RIGHTARG = agtype,
-  FUNCTION = ag_catalog.agtype_contained_by,
-  COMMUTATOR = '@>',
-  RESTRICT = contsel,
-  JOIN = contjoinsel
-);
-
---
--- Key Existence Operators ? ?| ?&
---
-CREATE FUNCTION ag_catalog.agtype_exists(agtype, text)
-RETURNS boolean
-LANGUAGE c
-IMMUTABLE
-RETURNS NULL ON NULL INPUT
-PARALLEL SAFE
-AS 'MODULE_PATHNAME';
-
-CREATE OPERATOR ? (
-  LEFTARG = agtype,
-  RIGHTARG = text,
-  FUNCTION = ag_catalog.agtype_exists,
-  COMMUTATOR = '?',
-  RESTRICT = contsel,
-  JOIN = contjoinsel
-);
-
-CREATE FUNCTION ag_catalog.agtype_exists_any(agtype, text[])
-RETURNS boolean
-LANGUAGE c
-IMMUTABLE
-RETURNS NULL ON NULL INPUT
-PARALLEL SAFE
-AS 'MODULE_PATHNAME';
-
-CREATE OPERATOR ?| (
-  LEFTARG = agtype,
-  RIGHTARG = text[],
-  FUNCTION = ag_catalog.agtype_exists_any,
-  RESTRICT = contsel,
-  JOIN = contjoinsel
-);
-
-CREATE FUNCTION ag_catalog.agtype_exists_all(agtype, text[])
-RETURNS boolean
-LANGUAGE c
-IMMUTABLE
-RETURNS NULL ON NULL INPUT
-PARALLEL SAFE
-AS 'MODULE_PATHNAME';
-
-CREATE OPERATOR ?& (
-  LEFTARG = agtype,
-  RIGHTARG = text[],
-  FUNCTION = ag_catalog.agtype_exists_all,
-  RESTRICT = contsel,
-  JOIN = contjoinsel
-);
-
---
--- agtype GIN support
---
-CREATE FUNCTION ag_catalog.gin_compare_agtype(text, text)
-RETURNS int
-AS 'MODULE_PATHNAME'
-LANGUAGE C
-IMMUTABLE
-STRICT
-PARALLEL SAFE;
-
-CREATE FUNCTION gin_extract_agtype(agtype, internal)
-RETURNS internal
-AS 'MODULE_PATHNAME'
-LANGUAGE C
-IMMUTABLE
-STRICT
-PARALLEL SAFE;
-
-CREATE FUNCTION ag_catalog.gin_extract_agtype_query(agtype, internal, int2,
-                                                    internal, internal)
-RETURNS internal
-AS 'MODULE_PATHNAME'
-LANGUAGE C
-IMMUTABLE
-STRICT
-PARALLEL SAFE;
-
-CREATE FUNCTION ag_catalog.gin_consistent_agtype(internal, int2, agtype, int4,
-                                                 internal, internal)
-RETURNS bool
-AS 'MODULE_PATHNAME'
-LANGUAGE C
-IMMUTABLE
-STRICT
-PARALLEL SAFE;
-
-CREATE FUNCTION ag_catalog.gin_triconsistent_agtype(internal, int2, agtype, 
int4,
-                                                    internal, internal, 
internal)
-RETURNS bool
-AS 'MODULE_PATHNAME'
-LANGUAGE C
-IMMUTABLE
-STRICT
-PARALLEL SAFE;
-
-CREATE OPERATOR CLASS ag_catalog.gin_agtype_ops
-DEFAULT FOR TYPE agtype USING gin AS
-  OPERATOR 7 @>,
-  OPERATOR 9 ?(agtype, text),
-  OPERATOR 10 ?|(agtype, text[]),
-  OPERATOR 11 ?&(agtype, text[]),
-  FUNCTION 1 ag_catalog.gin_compare_agtype(text,text),
-  FUNCTION 2 ag_catalog.gin_extract_agtype(agtype, internal),
-  FUNCTION 3 ag_catalog.gin_extract_agtype_query(agtype, internal, int2,
-                                                 internal, internal),
-  FUNCTION 4 ag_catalog.gin_consistent_agtype(internal, int2, agtype, int4,
-                                              internal, internal),
-  FUNCTION 6 ag_catalog.gin_triconsistent_agtype(internal, int2, agtype, int4,
-                                                 internal, internal, internal),
-STORAGE text;
-
---
--- graph id conversion function
---
-ALTER FUNCTION ag_catalog.agtype_access_operator(VARIADIC agtype[]) IMMUTABLE;
-
-DROP FUNCTION IF EXISTS ag_catalog._property_constraint_check(agtype, agtype);
-
---
--- end
---
diff --git a/age--1.1.0--1.1.1.sql b/age--1.1.0--1.1.1.sql
deleted file mode 100644
index e4ec742d..00000000
--- a/age--1.1.0--1.1.1.sql
+++ /dev/null
@@ -1,37 +0,0 @@
-/*
- * 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.
- */
-
--- complain if script is sourced in psql, rather than via ALTER EXTENSION
-\echo Use "ALTER EXTENSION age UPDATE TO '1.1.1'" to load this file. \quit
-
--- add in new age_prepare_cypher function
-CREATE FUNCTION ag_catalog.age_prepare_cypher(cstring, cstring)
-RETURNS boolean
-LANGUAGE c
-STABLE
-PARALLEL SAFE
-AS 'MODULE_PATHNAME';
-
--- modify the param defaults for cypher function
-CREATE OR REPLACE FUNCTION ag_catalog.cypher(graph_name name = NULL,
-                                             query_string cstring = NULL,
-                                             params agtype = NULL)
-RETURNS SETOF record
-LANGUAGE c
-AS 'MODULE_PATHNAME';
diff --git a/age--1.2.0--1.3.0.sql b/age--1.2.0--1.3.0.sql
deleted file mode 100644
index d06214c5..00000000
--- a/age--1.2.0--1.3.0.sql
+++ /dev/null
@@ -1,61 +0,0 @@
-/*
- * 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.
- */
-
--- complain if script is sourced in psql, rather than via CREATE EXTENSION
-\echo Use "ALTER EXTENSION age UPDATE TO '1.3.0'" to load this file. \quit
-
-CREATE FUNCTION ag_catalog.agtype_build_map_nonull(VARIADIC "any")
-RETURNS agtype
-LANGUAGE c
-STABLE
-CALLED ON NULL INPUT
-PARALLEL SAFE
-AS 'MODULE_PATHNAME';
-
-CREATE FUNCTION ag_catalog.age_isempty(agtype)
-RETURNS boolean
-LANGUAGE c
-IMMUTABLE
-RETURNS NULL ON NULL INPUT
-PARALLEL SAFE
-AS 'MODULE_PATHNAME';
-
-CREATE OR REPLACE FUNCTION ag_catalog.age_unnest(agtype)
-RETURNS SETOF agtype
-LANGUAGE c
-IMMUTABLE
-PARALLEL SAFE
-AS 'MODULE_PATHNAME';
-
-CREATE FUNCTION ag_catalog.age_create_barbell_graph(graph_name name,
-                                                graph_size int,
-                                                bridge_size int,
-                                                node_label name = NULL,
-                                                node_properties agtype = NULL,
-                                                edge_label name = NULL,
-                                                edge_properties agtype = NULL)
-RETURNS void
-LANGUAGE c
-CALLED ON NULL INPUT
-PARALLEL SAFE
-AS 'MODULE_PATHNAME';
-
---
--- End
---

Reply via email to