mirror of https://gitee.com/bigwinds/arangodb
updated CHANGELOG (#3326)
This commit is contained in:
parent
748a3f2a47
commit
b50abf6d18
66
CHANGELOG
66
CHANGELOG
|
@ -1,18 +1,65 @@
|
||||||
devel
|
devel
|
||||||
-----
|
-----
|
||||||
|
|
||||||
* fix windows implementation for fs.getTempPath() to also create a
|
|
||||||
|
v3.2.4 (2017-XX-XX)
|
||||||
|
-------------------
|
||||||
|
|
||||||
|
* UI: added replicationFactor option during SmartGraph creation
|
||||||
|
|
||||||
|
* make the MMFiles compactor perform less writes during normal compaction
|
||||||
|
operation
|
||||||
|
|
||||||
|
This partially fixes issue #3144
|
||||||
|
|
||||||
|
* make the MMFiles compactor configurable
|
||||||
|
|
||||||
|
The following options have been added:
|
||||||
|
|
||||||
|
* `--compaction.db-sleep-time`: sleep interval between two compaction runs
|
||||||
|
(in s)
|
||||||
|
* `--compaction.min-interval"`: minimum sleep time between two compaction
|
||||||
|
runs (in s)
|
||||||
|
* `--compaction.min-small-data-file-size`: minimal filesize threshold
|
||||||
|
original datafiles have to be below for a compaction
|
||||||
|
* `--compaction.dead-documents-threshold`: minimum unused count of documents
|
||||||
|
in a datafile
|
||||||
|
* `--compaction.dead-size-threshold`: how many bytes of the source data file
|
||||||
|
are allowed to be unused at most
|
||||||
|
* `--compaction.dead-size-percent-threshold`: how many percent of the source
|
||||||
|
datafile should be unused at least
|
||||||
|
* `--compaction.max-files`: Maximum number of files to merge to one file
|
||||||
|
* `--compaction.max-result-file-size`: how large may the compaction result
|
||||||
|
file become (in bytes)
|
||||||
|
* `--compaction.max-file-size-factor`: how large the resulting file may
|
||||||
|
be in comparison to the collection's `--database.maximal-journal-size' setting`
|
||||||
|
|
||||||
|
* fix downwards-incompatibility in /_api/explain REST handler
|
||||||
|
|
||||||
|
* fix Windows implementation for fs.getTempPath() to also create a
|
||||||
sub-directory as we do on linux
|
sub-directory as we do on linux
|
||||||
|
|
||||||
* ui: added replicationFactor option during SmartGraph creation.
|
* fixed a multi-threading issue in cluster-internal communication
|
||||||
|
|
||||||
* make the mmfiles compactor configurable
|
* performance improvements for traversals and edge lookups
|
||||||
|
|
||||||
|
* removed internal memory zone handling code. the memory zones were a leftover
|
||||||
|
from the early ArangoDB days and did not provide any value in the current
|
||||||
|
implementation.
|
||||||
|
|
||||||
|
* (Enterprise only) added `skipInaccessibleCollections` option for AQL queries:
|
||||||
|
if set, AQL queries (especially graph traversals) will treat collections to
|
||||||
|
which a user has no access rights to as if these collections were empty.
|
||||||
|
|
||||||
|
* adjusted scheduler thread handling to start and stop less threads in
|
||||||
|
normal operations
|
||||||
|
|
||||||
* leader-follower replication catchup code has been rewritten in C++
|
* leader-follower replication catchup code has been rewritten in C++
|
||||||
|
|
||||||
* early stage AQL optimization now also uses the C++ implementations of
|
* early stage AQL optimization now also uses the C++ implementations of
|
||||||
AQL functions if present. Previously it always referred to the JavaScript
|
AQL functions if present. Previously it always referred to the JavaScript
|
||||||
implementations and ignored the C++ implementations.
|
implementations and ignored the C++ implementations. This change gives
|
||||||
|
more flexibility to the AQL optimizer.
|
||||||
|
|
||||||
* ArangoDB tty log output is now colored for log messages with levels
|
* ArangoDB tty log output is now colored for log messages with levels
|
||||||
FATAL, ERR and WARN.
|
FATAL, ERR and WARN.
|
||||||
|
@ -34,6 +81,10 @@ devel
|
||||||
|
|
||||||
The default value for this option is `false`, so no roles will be logged.
|
The default value for this option is `false`, so no roles will be logged.
|
||||||
|
|
||||||
|
|
||||||
|
v3.2.3 (2017-09-07)
|
||||||
|
-------------------
|
||||||
|
|
||||||
* fixed issue #3106: orphan collections could not be registered in general-graph module
|
* fixed issue #3106: orphan collections could not be registered in general-graph module
|
||||||
|
|
||||||
* fixed wrong selection of the database inside the internal cluster js api
|
* fixed wrong selection of the database inside the internal cluster js api
|
||||||
|
@ -62,7 +113,7 @@ devel
|
||||||
the maximum number of invocations per context is unlimited. The default value
|
the maximum number of invocations per context is unlimited. The default value
|
||||||
for `--javascript.v8-contexts-max-age` is 60 seconds.
|
for `--javascript.v8-contexts-max-age` is 60 seconds.
|
||||||
|
|
||||||
* fixed wrong ui cluster health information
|
* fixed wrong UI cluster health information
|
||||||
|
|
||||||
* fixed issue #3070: Add index in _jobs collection
|
* fixed issue #3070: Add index in _jobs collection
|
||||||
|
|
||||||
|
@ -70,6 +121,9 @@ devel
|
||||||
|
|
||||||
* fixed issue #3120: Foxx queue: job isn't running when server.authentication = true
|
* fixed issue #3120: Foxx queue: job isn't running when server.authentication = true
|
||||||
|
|
||||||
|
* fixed supervision failure detection and handling, which happened with simultaneous
|
||||||
|
agency leadership change
|
||||||
|
|
||||||
|
|
||||||
v3.2.2 (2017-08-23)
|
v3.2.2 (2017-08-23)
|
||||||
-------------------
|
-------------------
|
||||||
|
@ -181,6 +235,8 @@ v3.2.1 (2017-08-09)
|
||||||
|
|
||||||
* ui: fixed a bug when moving multiple documents was not possible
|
* ui: fixed a bug when moving multiple documents was not possible
|
||||||
|
|
||||||
|
* fixed docs for issue #2968: Collection _key autoincrement value increases on error
|
||||||
|
|
||||||
* AQL CHAR_LENGTH(null) returns now 0. Since AQL TO_STRING(null) is '' (string of length 0)
|
* AQL CHAR_LENGTH(null) returns now 0. Since AQL TO_STRING(null) is '' (string of length 0)
|
||||||
|
|
||||||
* ui: now supports single js file upload for Foxx services in addition to zip files
|
* ui: now supports single js file upload for Foxx services in addition to zip files
|
||||||
|
|
Loading…
Reference in New Issue