- feat: Support the graph array
- fix: Cannot convert jsonb string to number. (AG-120)
- Upgrade PostgreSQL JDBC Driver to 42.5.1(JDK8+), 42.2.27.jre7(JDK7)
- feat: Support
getKeys()
andgetTypedValue()
JsonbUtil
,JsonbArrayBuilder
, andJsonbObjectBuilder
now supportIterable
andMap
for their values.- Support
containsKey()
and getters with default value
- Improve
Vertex
,Edge
, andPath
class - Fix bugs in parsing routine for
graphpath
type- Merge the logic into
Path
and removeTopCommaTokenizer
- Merge the logic into
- Change
GID
toGraphId
and improve it - Improve
Jsonb
and move it tonet.bitnine.agensgraph.util
package - Introduce
AgConnection
,AgStatement
, andAgResultSet
- Remove surrounding '"' character from JSON string
- Handle JSON values properly
- Improve named parameter feature
- Introduce
AgPreparedStatement
- Merge features in
NamedParameterStatement
intoAgPreparedStatement
- Improve parsing routine for named parameters
- Introduce
- Rewrite the API to create JSON value
- Introduce
JsonUtil
,JsonbArrayBuilder
, andJsonbObjectBuilder
- Remove
JsonArray
andJsonObject
- Introduce
- Remove unused classes
AbstractDatabaseMetaData
AgensGraphConnection
AgensGraphDatabaseMetaData
- Remove all existing tests and write unit tests
- Upgrade PostgreSQL JDBC Driver from 42.1.1.jre7 to 42.1.4.jre7
- Change version from 1.3.2 to 1.4.0
- Update README
- Support for named parameters
- Support for graphid binding
- Add get(String name) to JsonObject class
- Add get(int index) and toList() methods to JsonArray class
- Change PG-JDBC 94.1208.jre7 to 42.1.1.jre7
- Support for conversion from primitive array to JsonArray
- Added property access methods for vertex and edge objects
- Added property access methods with a default value argument
- Remove "[", "]" from GID's text representation
- Implicit casting support for List and Map in
create
static methods