Jan
0cbdfe9289
Bug fix/vpack update ( #8875 )
2019-04-30 12:33:26 +02:00
Jan
1798036ea0
Bug fix/optimizations 18022019 ( #8180 )
2019-02-19 19:24:04 +01:00
Wilfried Goesgens
492d05c1f1
Feature/upgrade v8 7.1.302.28 ( #8088 )
2019-02-19 11:15:34 +01:00
jsteemann
8c5e7423b2
Revert "Do not acquire snapshot for single read ( #8041 )"
...
This reverts commit 91931ace4d
.
2019-01-28 16:05:27 +01:00
Simon
91931ace4d
Do not acquire snapshot for single read ( #8041 )
2019-01-28 13:15:51 +01:00
Frank Celler
ac9f375fb5
big reformat
2018-12-26 00:54:03 +01:00
Simon
606c15ce48
VST support in arangosh ( #6047 )
2018-08-08 12:18:54 +02:00
Jan
16707535db
velocypack micro optimizations ( #5402 )
2018-05-22 13:27:28 +02:00
Jan
0b99acc04d
properly convert the JS object to VPack for transactions ( #4640 )
...
previously this did not work when the "action" attribute was a JavaScript function
2018-02-21 12:10:19 +01:00
Jan
b2b6c06cbf
Feature/efficiency ( #3736 )
2018-01-05 16:51:31 +01:00
Jan
733f27e997
Bug fix/fix compilation with gxx7 ( #3637 )
2017-11-10 16:00:57 +01:00
Jan
5165155ed1
Bug fix/fixes 0609 ( #3227 )
...
* do not use V8 variant of AQL functions in early optimization stage when a C++ variant is available
* additionally, simplify AQL function definitions and aliases
* warn when more than 90% of max mappings are in use
* added C++ variant of replication catchup
* added `--log.role` option
* updated CHANGELOG
* removed non-existing scheduler.threads option from config
* removed useless __FILE__, __LINE__ invocations
* updated CHANGELOG
* allow a priority V8 context
* remove TRI_CORE_MEM_ZONE
* try to fix Windows errors & warnings
* cleanup
* removed memory zones altogether
* exclude system collections from collection tests
2017-09-13 16:28:21 +02:00
jsteemann
9e7a98332d
try to fix Windows compile errors
2017-01-03 13:21:04 +01:00
jsteemann
c44a5c38a8
fix compile errors
2016-12-27 20:00:25 +01:00
jsteemann
97ddfc661c
fix broken arguments address capturing
2016-12-27 18:22:31 +01:00
jsteemann
da2aa24703
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-11-09 14:46:56 +01:00
jsteemann
ab4933c994
performance optimizations
2016-11-09 14:46:50 +01:00
Jan Steemann
8504246217
changed behavior of toJSON() function when serializing an object before saving it in the database
...
if an object provides a toJSON() function, this function is still called for serializing it.
the change is that the result of toJSON() is not stringified anymore, but saved as is. previous
versions of ArangoDB called toJSON() and after that additionally stringified its result.
2016-11-08 15:39:06 +01:00
Frank Celler
51683dbda0
added a panic interrupt of memory gets low
2016-07-31 12:58:27 +02:00
Max Neunhoeffer
2fcbf1e488
Fix a bug in the VPack->V8 conversion.
...
Happened when a special attribute _key etc. did not contain a string
value, which is allowed below the top level of a document in a
collection.
2016-07-08 23:57:05 +02:00
jsteemann
a9c34259cf
micro optimizations
2016-06-30 14:54:51 +02:00
jsteemann
325aa13795
merge with velocypack
2016-06-06 16:59:36 +02:00
jsteemann
61b24c5b47
optimizations
2016-05-11 22:16:15 +02:00
jsteemann
cfc43ced78
optimized path for VPack to V8 conversion
2016-05-01 01:27:25 +02:00
jsteemann
5fb9d758c9
micro optimizations
2016-04-26 10:38:47 +02:00
Frank Celler
d6e8046992
updated cleanupCFiles
2016-04-23 16:34:57 -07:00
jsteemann
0da9ac7cdc
micro optimizations
2016-04-23 16:23:15 +02:00
jsteemann
3fbed92166
use Empty() object
2016-04-21 09:22:01 +02:00
Jan Steemann
bc7d45aada
fixed crash
2016-04-19 16:38:50 +02:00
Jan Steemann
0c00738aff
fixes for Visual Studio
2016-04-08 12:07:53 +02:00
Jan Steemann
c8c9288400
harmonize value comparisons for hash indexes
2016-03-23 16:36:00 +01:00
Jan Steemann
b672ce0985
test fixes
2016-03-21 12:15:40 +01:00
jsteemann
4d3e00ff48
optimized v8-to-vpack conversion
2016-03-18 19:40:46 +01:00
jsteemann
fab3477a17
removed unused line
2016-03-15 18:38:00 +01:00
jsteemann
4f8265bfc8
temporary builder leaser
2016-03-15 14:08:03 +01:00
jsteemann
33df831f41
small optimizations for v8<->vpack
2016-03-14 22:22:35 +01:00
jsteemann
a84c46d62b
some optimizations for V8<->vpack conversion
2016-03-14 21:50:16 +01:00
Jan Steemann
7995cbb1ec
ignore values of type undefined
2016-03-11 19:43:36 +01:00
Jan Steemann
c814332503
fixed materialization of _id values
2016-03-11 14:15:59 +01:00
Max Neunhoeffer
0770a4b665
Fix TRI_V8ToVPack to always deliver if no error is returned.
2016-03-02 10:33:09 +01:00
Michael Hackstein
7ed6754389
Fixed usage of document, to also include customTypeHandler for export to V8
2016-02-18 13:21:06 +01:00
jsteemann
9482ee1cca
use Logger
2016-01-30 00:08:35 +01:00
Jan Steemann
9046e1831b
clang-format
2016-01-27 13:43:46 +01:00
Jan Steemann
3ad20c0cae
auto-generated headers
2016-01-06 18:41:51 +01:00
Jan Steemann
a3b026d9d1
removed useless sections from code, unified include guards
2016-01-06 14:15:22 +01:00
Jan Steemann
f422576ee0
clang-format
2016-01-05 17:43:24 +01:00
Jan Steemann
edb4d2dc4c
fix some VS compile errors
2016-01-05 14:10:10 +01:00
Jan Steemann
ca95afef2c
fixed undefined behavior
2015-12-17 16:09:54 +01:00
Jan Steemann
89e0f887b9
velocypack update
2015-11-19 13:28:40 +01:00
jsteemann
f5e71197ce
document creation
2015-11-17 01:46:58 +01:00