Kevin Jahns
|
480dfdfb77
|
dont modify gc buffer if gcTimeout > 0 or disconnected
|
2016-11-02 20:55:24 +01:00 |
|
Kevin Jahns
|
f32ff1b613
|
fixed several consistency issues with y-indexeddb. Implemented support for .close() - a soft replacement for .destroy()
|
2016-10-31 01:17:24 +01:00 |
|
Kevin Jahns
|
17803266d4
|
repairChecker: Yjs is now able to detect incorrect states that happen when messages get lost. When Yjs is in an incorrect state it repairs itself and syncs again
|
2016-09-27 16:12:35 +02:00 |
|
Kevin Jahns
|
d22fbca6cc
|
ready to publish (lint)
|
2016-09-01 02:40:35 +02:00 |
|
Kevin Jahns
|
34f365cd8f
|
implemented support for synchronous type creation
|
2016-08-26 13:53:31 +02:00 |
|
Kevin Jahns
|
e1e94bcf5d
|
made createType synchronous
|
2016-08-25 04:42:23 +02:00 |
|
Kevin Jahns
|
acbc884eb5
|
Release 11.2.4
|
2016-08-04 19:25:36 +02:00 |
|
Kevin Jahns
|
f9315288d0
|
found another bug that only happens in persistent databases (operationAdded changes an operation, so it needs to be retrieved again after calling it)
|
2016-08-01 20:48:55 +02:00 |
|
Kevin Jahns
|
e77a753708
|
fixed bug in array & richtext
|
2016-06-03 19:04:47 +02:00 |
|
Kevin Jahns
|
f7ae62a906
|
Release 11.2.0
|
2016-05-10 18:13:01 +02:00 |
|
Kevin Jahns
|
14d59de2bd
|
improved awaitOps
|
2016-05-07 13:16:48 +01:00 |
|
Kevin Jahns
|
5b835563c8
|
implement new method awaitedOps in favor of awaitedDeletes/awaitedInserts. This will fix some bugs when the type gets out of sync with the state of yjs
|
2016-05-06 12:53:10 +01:00 |
|
Kevin Jahns
|
5d6a9872e2
|
Michael found a weird character in my code
|
2016-05-02 11:04:24 +02:00 |
|
Kevin Jahns
|
71bf6438e1
|
found some gc bugs that occur when using deletion lengths
|
2016-04-25 13:09:52 +02:00 |
|
Kevin Jahns
|
90b7b01e9a
|
fixes #49
|
2016-04-22 22:09:49 +01:00 |
|
Kevin Jahns
|
895ec86ff6
|
all tests working. Fixed an older bug: When gc an op I forgot to update the state. This only affected offline editing, and was very hard to catch in the past
|
2016-04-22 21:27:43 +01:00 |
|
Kevin Jahns
|
bffd130b92
|
fixed first two random cases, (gc seems still to be an issue ..)
|
2016-04-21 18:04:46 +02:00 |
|
Kevin Jahns
|
feae0d51bd
|
fixed content.length in tryExecute
|
2016-04-20 12:37:56 +02:00 |
|
Kevin Jahns
|
f46c8df605
|
fixed some cases that lead to inconsistencies
|
2016-04-20 12:03:06 +02:00 |
|
Kevin Jahns
|
82025c5de9
|
better debugging, pretty print (no undefined) in logtable
|
2016-04-19 16:34:14 +02:00 |
|
Kevin Jahns
|
153ec811e2
|
fixed some gc bugs, improved applyDeleteSet
|
2016-04-18 16:13:29 +02:00 |
|
Kevin Jahns
|
c72f62ecb6
|
implemented support for range of deletions (unfinished)
|
2016-04-14 18:09:27 +02:00 |
|
Kevin Jahns
|
e1df1a7a12
|
fixed one more problem with ds & fixed ace example & insertions are combined even when created in different execution tasks
|
2016-04-13 16:59:54 +02:00 |
|
Kevin Jahns
|
a7f845f553
|
fixed some old todos, fixed some cases related to "content is an array"
|
2016-04-12 16:18:05 +02:00 |
|
Kevin Jahns
|
08a79d0e7b
|
several bug fixes regarding "content is an array"
|
2016-04-07 15:54:47 +02:00 |
|
Kevin Jahns
|
5b21104da3
|
del is applied after ins (type is always called when ins already deleted)
|
2016-04-06 15:45:30 +02:00 |
|
Kevin Jahns
|
ecc2aef0f8
|
update
|
2016-04-05 15:38:22 +02:00 |
|
Kevin Jahns
|
d4ee8af772
|
Release 10.0.1
|
2016-03-23 14:41:08 +01:00 |
|
Kevin Jahns
|
88971b4e69
|
fixed several issues of the gc. I.e. the gc sometimes did not collect the whole subtree when deleting an operation
|
2016-03-21 21:00:28 +01:00 |
|
Kevin Jahns
|
c9c00b5a08
|
found bug: types are not called anymore
|
2016-03-11 01:08:26 +01:00 |
|
Kevin Jahns
|
d79e3102fc
|
new approach for type definitions
|
2016-03-10 17:49:36 +01:00 |
|
Kevin Jahns
|
ba4f444f32
|
Implemented support for composite type, fixed insert type issues for y-array
|
2016-02-29 13:46:08 +01:00 |
|
Kevin Jahns
|
06ef22b8ca
|
sorry sorry sorry -.- fixes #47
|
2016-02-18 16:52:13 +01:00 |
|
Kevin Jahns
|
f579a436c7
|
Release 0.8.20
|
2016-02-16 16:08:54 +01:00 |
|
Kevin Jahns
|
da7e67d97d
|
implemented destroy & updated disconnect
|
2016-02-16 15:51:12 +01:00 |
|
Kevin Jahns
|
68c21131d3
|
Remove that single \for.. in\ loop that appearantly causes troubles for istvan (why am I fixing this again?) fixes #46
|
2016-02-15 15:21:11 +01:00 |
|
Kevin Jahns
|
89a6ec374e
|
update
|
2016-01-27 17:05:28 +01:00 |
|
Kevin Jahns
|
31d2a231e3
|
Further reduced number of db requests
|
2016-01-26 15:30:19 +01:00 |
|
Kevin Jahns
|
38bf398709
|
Improvements that are required for offline editing
|
2016-01-23 01:02:01 +01:00 |
|
Kevin Jahns
|
1b3f5443b3
|
implemented small lookup buffer. This heavily improves lookups for slow databases
|
2016-01-22 14:09:51 +01:00 |
|
Kevin Jahns
|
37ac7787d0
|
Update garbage collect algorithm. Fixed some tests appearantly :)
|
2016-01-21 21:08:20 +01:00 |
|
Kevin Jahns
|
3a55ca4f21
|
update
|
2015-12-01 19:27:14 +01:00 |
|
Kevin Jahns
|
8d14a9cbba
|
starting to implement new sharedObjects idea
|
2015-11-30 15:56:45 +01:00 |
|
Kevin Jahns
|
eff6fb1cc5
|
added flow support for everything except tests
|
2015-11-30 15:02:34 +01:00 |
|
Kevin Jahns
|
da2762edf5
|
added flow support for Connector.js
|
2015-11-30 12:26:02 +01:00 |
|
Kevin Jahns
|
bd9c3813fd
|
* starting flow integration
* found a bug in EventHelper
* reduce wait() calls
|
2015-11-26 00:46:02 +01:00 |
|
Kevin Jahns
|
940a44bb7c
|
fix transaction wait bug
|
2015-11-25 16:04:01 +01:00 |
|
Kevin Jahns
|
aa2e7fd917
|
Added jsconfig.json, fixed tests for large numbers
|
2015-11-20 21:18:34 +01:00 |
|
Kevin Jahns
|
8ee563f873
|
finally fixed the timeout hack for tests
|
2015-11-18 16:17:59 +01:00 |
|
Kevin Jahns
|
58a612eaa1
|
added option for servers that want to propagate applied operations (aka the websockets connector)
|
2015-11-15 02:04:06 +01:00 |
|