Closed issues:
- Structs with key specified don't read the key #138
- Edge document with user provided key is inserted as many times as the number of shards #137
- Query "return null" make the panic: runtime error #117
- driver does not seem to decode numeric timestamps to time.Time #102
- stable and full feature? #100
- collection with "Wait for sync:" setting, Create-/UpdateDocument return: ArangoError: Code 0, ErrorNum 0 #96
- Error when connecting to ArangoDB with SSL enabled #95
- Possible concurrency issues, using VST connection #86
- An example of a transactional request #84
- Multi-tenancy connection management #83
- Cursor returned from a query with empty Count #82
- CONTRIBUTING.md #79
- Querying documents + #76
- Is there an ArangoDB-Object on Struct? #75
- DB Session #73
- correct way to get multiple documents ? #70
- Revalidate whether workaround can be removed #68
- Makefile
SWTSECRET
vsJWTSECRET
#66 - Implement transactions #56
- bulk import API #55
- Question: how to write auto-inc feild? #51
- add index attribute for new feature in arangodb3.2 #48
- Unable to connect to server in macos #41
- Handle 401 status code before checking content type. #38
- Support for raw string in query return #37
- [ArangoDB Server 3.1.6] Unsupported content type: client.DatabaseExists when Database already exists #36
- Can't connect because of 'Unsupported content type'? #35
- cursor implementation when running queries with non-Document return values #20
- Make failover with cursors more explicit #16
- Add non-context version of method calls #7
Merged pull requests:
- Properly closing idle VST connections #139
- Improving performance of reading the body of large responses #134
- Added Collection.ReadDocuments #133
- Added support for fetching job ID in CleanoutServer #131
- Exclude high load test on VST+3.2 #129
- Test/prevent concurrent vst read write #128
- Added single+ssl tests. All tests now use starter #127
- Bugfix/read chunk loop #126
- Prevent possible endless read chunk look in in VST connection #125
- Fixing Query(return nul) resulting in panic #124
- Added WithAllowNoLeader #123
- Added Cluster.RemoveServer #122
- Added mutex guarding message chunks. #121
- Documentation/go refactor #120
- VST stream cursor test fixes & VST fail-quick fix #119
- Prevent a VST connection from being used before its configuration callback has finished #118
- Fixed AgencyConnection in the context of authentication #116
- Adding timeout for streaming cursor test #115
- Added package level docs #114
- Close the connection when the initial onCreatedCallback fails #113
- Adding extra concurrency-safety for VST #112
- Added upper limit to the number of concurrent requests to a single server. #111
- Added support for multiple VST connections per server #110
- Fixed expected status code for operations on collections that have waitForSync enabled #109
- Added helper to determine agency health #108
- Added ServerID function #107
- Added exclusive lock using agency #106
- Added helper for JWT secret based authentication #105
- Added Agency API #104
- Added option to not follow redirects and return the original response #103
- Add support for stream query cursor #101
- Active-Failover with Velocystream #99
- Added API functions for shutting down a server and cleaning it out #98
- Skip replication test on cluster #94
- Documented behavior for custom http.Transport wrt MaxIdleConnsPerHost field #93
- Fix ReturnOld/New for edge/vertex operations. #92
- Database.Info() added #91
- Replication interface added. #90
- Grouping server specific info calls in ClientServerInfo, exposing ServerRole API #89
- Added
ReplicationFactor
toSetCollectionPropertiesOptions
#88 - Allow for some time to reach intended status #87
- Fixing SWTSECRET -> JWTSECRET #85
- Added CONTRIBUTING.md #80
- Resilientsingle support #77
- Adding cluster specific operations #72
- Added IsSmart, SmartGraphAttribute attributes to CreateCollectionOptions #71
- Adding Response.Header(string) & tests #69
- Server mode (get/set) #65
- Adding
WithConfigured
#64 - Added DistributeShardsLike field to CreateCollectionOptions #62
- Added WithEnforceReplicationFactor #61
- Added
WithIsSystem
#60 - Support synchronising endpoints on resilient single server mode #59
- Added
WithIgnoreRevisions
#58 - Basic transaction implementation #57
- Support
x-arango-dump
content type #54 - Added WithIsRestore (not internal for normal client use!!!!) #53
- Raw authentication #52
- Include travis tests for arangodb 3.1 #50
- Added NoDeduplicate field for hash & skiplist index options #49
- Supporting additional user access functions #47
- ftKnox - fix sprintf conversions #42
- Convert 401 text/plain response to proper ArangoError #39
- Adding Storage engine detection #34
- Starter update #33
- Fix reading the response body to ensure keep-alive #32
- Velocy stream support (wip) #31
- Supporting Velocypack content-type (instead of JSON) (wip) #29
- Fixed Cursor.ReadDocument for queries returning non-documents #27
- Added Collection.Statistics #25
- Adding Database.ValidateQuery #24
- Added Collection.DocumentExists #23
- Added
Database.Remove\(\)
#22 - Changing graph API to introduce VertexConstraints #21
- Endpoint reconfiguration #19
- Allow custom http.RoundTripper #18
- Added WithEndpoint, used to force a specific endpoint for a request. #17
- Adding failover tests #15
- Adding simple performance benchmarks #14
- Cluster tests #12
- ImportDocuments #11
- Adding Graph support (wip) #10
- Added collection status,count,rename,load,unload,truncate,properties #9
- Adding user API #8
- Adding index support #6
- Added Cursor support #5
- Adding multi document requests #4
- Creating interface. (WIP) #3
- Revert "Creating interface" #2
- Creating interface #1
* This Change Log was automatically generated by github_changelog_generator