You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@age.apache.org by jo...@apache.org on 2021/04/07 21:33:07 UTC

[incubator-age] branch master updated: Change version from 0.3.0 to 0.4.0

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

joshinnis pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-age.git


The following commit(s) were added to refs/heads/master by this push:
     new e9add43  Change version from 0.3.0 to 0.4.0
e9add43 is described below

commit e9add439468ccff3780a392f9cead627fcaecf1e
Author: Josh Innis <Jo...@gmail.com>
AuthorDate: Wed Apr 7 14:26:33 2021 -0700

    Change version from 0.3.0 to 0.4.0
---
 Makefile                         |  2 +-
 RELEASE                          | 68 ++++++++--------------------------------
 age--0.3.0.sql => age--0.4.0.sql |  0
 age.control                      |  2 +-
 4 files changed, 15 insertions(+), 57 deletions(-)

diff --git a/Makefile b/Makefile
index 5be9080..28ab285 100644
--- a/Makefile
+++ b/Makefile
@@ -58,7 +58,7 @@ OBJS = src/backend/age.o \
 
 EXTENSION = age
 
-DATA = age--0.3.0.sql
+DATA = age--0.4.0.sql
 
 # sorted in dependency order
 REGRESS = scan \
diff --git a/RELEASE b/RELEASE
index 6ec58fa..2eda650 100644
--- a/RELEASE
+++ b/RELEASE
@@ -15,72 +15,30 @@
 # specific language governing permissions and limitations
 # under the License.
 
-Release Notes for AGE 0.3.0 (alpha)
+Release Notes for AGE 0.4.0 (alpha)
 
-The following functionality is included in this release.
+    Added Auto Group By aggregation support for RETURN and WITH clauses.
 
-    Standard functions
+    Added support for more input types in aggregate functions.
 
-        Added support for standard functions.
+    Added support for DISTINCT in functions.
 
-            1) Trigonometric functions
+    Added explicit type cast from AGTYPEOID to TEXTOID.
 
-               e, sqrt, exp, log, log10, degrees, radians, pi, sin, cos, tan,
-               asin, acos, atan, & atan2.
+    Added explicit type casting Agtype to PG's shortint, int, and Bigint
 
-            2) String functions
+    Added type casting from AGTYPEOID to INT8OID and FLOATOID. For use with user defined (non-AGE) functions within the cypher query.
 
-               replace, split, left, right, substring, rTrim, lTrim, trim,
-               toUpper, toLower, reverse, & toString.
+    Added overloading for INT8OID mathematical operators.
 
-            3) Numeric functions
+    Added * and optional edge grammar components.
 
-               rand, abs, ceil, floor, round, & sign.
+    Changed input types for typecasting functions to “any”.
 
-    User defined functions
+    Added support for the DELETE clause.
 
-        Added support for user defined functions of the following forms.
+    Added support for Stored Procedures and PL/pgSQL.
 
-            1) schema.function(args)
-
-    Aggregate functions
-
-        Currently working on openCypher aggregate function support. This is not
-        complete nor fully implemented but the following functions are now
-        available for use.
-
-            1) min, max, stDev, stDevP, percentileCont, percentileDisc & count.
-            2) avg & sum are supported but their output is only of type float.
-
-    EXISTS clause
-
-        Added support for the EXISTS clause.
-
-            1) EXISTS(property)
-            2) EXISTS(pattern)
-
-    Property constraints
-
-        The MATCH clause now supports using property constraints.
-
-    SET clause
-
-        Added support for the SET clause.
-
-            1) Support for updating a single property value.
-            2) Multiple SET clauses can be used in a single query.
-            3) Implemented in MATCH, CREATE, and REMOVE clauses.
-
-    REMOVE clause
-
-        Added support for the REMOVE clause
-
-            1) Support for removing a single property value.
-            2) Multiple REMOVE clauses can be used in a single query.
-            3) Implemented in MATCH, CREATE, and SET clauses.
-
-    Define extension’s behavior when dropped.
-
-        Added a process to occur when the extension is dropped in postgres.
+    Added a basic agtype parser for the NodeJS driver.
 
 
diff --git a/age--0.3.0.sql b/age--0.4.0.sql
similarity index 100%
rename from age--0.3.0.sql
rename to age--0.4.0.sql
diff --git a/age.control b/age.control
index 923a0aa..ece4cbf 100644
--- a/age.control
+++ b/age.control
@@ -15,7 +15,7 @@
 # specific language governing permissions and limitations
 # under the License.
 
-default_version = '0.3.0'
+default_version = '0.4.0'
 comment = 'AGE database extension'
 module_pathname = '$libdir/age'