Kevin Jahns
|
e1e94bcf5d
|
made createType synchronous
|
2016-08-25 04:42:23 +02:00 |
|
Kevin Jahns
|
e31d5e0e1d
|
fixed late-join sync issue & use leveldb only in node environment
|
2016-08-22 12:05:39 +02:00 |
|
Kevin Jahns
|
74c881bb5b
|
Fixed bug that only occurs in persistent databases (setOperation was not called).
|
2016-08-01 16:52:02 +02:00 |
|
Kevin Jahns
|
f7ae62a906
|
Release 11.2.0
|
2016-05-10 18:13:01 +02: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
|
6b8ce0ab4f
|
changed the observe functionality
|
2016-04-25 16:32:45 +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
|
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
|
01031d27c3
|
some gc fixes
|
2016-04-18 10:48:48 +01: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
|
20321c8a7d
|
fixed test connector buffer to really be parallel!
|
2016-04-11 16:20:27 +02:00 |
|
Kevin Jahns
|
f3fadd3895
|
test suite works again with "contentS" feature!
|
2016-04-11 15:07:08 +02:00 |
|
Kevin Jahns
|
08a79d0e7b
|
several bug fixes regarding "content is an array"
|
2016-04-07 15:54:47 +02:00 |
|
Kevin Jahns
|
ecc2aef0f8
|
update
|
2016-04-05 15:38:22 +02:00 |
|
Kevin Jahns
|
1c32067908
|
implementing new insertion struct (unfinished)
|
2016-04-05 10:43:57 +01:00 |
|
Kevin Jahns
|
d4ee8af772
|
Release 10.0.1
|
2016-03-23 14:41:08 +01:00 |
|
Kevin Jahns
|
83a42271ad
|
fix remaining memory leaks
|
2016-03-23 14:33:51 +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
|
f844dcbc1e
|
bugfixes creating structs without loading type (e.g. for y-websockets-server)
|
2016-03-14 19:46:57 +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
|
7be262e9f3
|
fixing @Joeao bug
|
2016-02-04 15:26:09 +01:00 |
|
Kevin Jahns
|
a5760a45bb
|
Release 0.8.11
|
2016-02-04 10:53:04 +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
|
6b1cf18822
|
Improvements on DS lookups
|
2016-01-26 11:29:58 +01:00 |
|
Kevin Jahns
|
39dc2317b7
|
Implemented more efficient garbage collectior
from worst case of O(n) -> O(1) - where n is the number of insertions in
a list
So this is a huge improvement, I guess :)
|
2016-01-23 20:09:30 +01:00 |
|
Kevin Jahns
|
38bf398709
|
Improvements that are required for offline editing
|
2016-01-23 01:02:01 +01:00 |
|
Kevin Jahns
|
a5f55359c3
|
improve data exchange performance
|
2016-01-15 17:57:06 +01:00 |
|
Kevin Jahns
|
ece8268e44
|
Release 0.8.2
|
2016-01-15 03:10:58 +01:00 |
|
Kevin Jahns
|
51a834d6c9
|
Implemente a new sync procedure that is optimal with respect to big O notation (there is probably a way to reduce it by a factor of 1/2)
|
2016-01-15 00:00:41 +01:00 |
|
Kevin Jahns
|
579fd52455
|
publish v0.7.3
|
2016-01-09 21:08:02 +01:00 |
|
Kevin Jahns
|
7753994e36
|
fixed bugs resolving from new init style
|
2015-12-03 17:27:13 +01:00 |
|
Kevin Jahns
|
709779425c
|
make module import safer
|
2015-12-02 20:04:59 +01:00 |
|
Kevin Jahns
|
0db7fe5d46
|
added support for static content, added jigsaw puzzle
|
2015-12-02 15:58:22 +01:00 |
|
Kevin Jahns
|
3a55ca4f21
|
update
|
2015-12-01 19:27:14 +01:00 |
|
Kevin Jahns
|
eff6fb1cc5
|
added flow support for everything except tests
|
2015-11-30 15:02:34 +01:00 |
|
Kevin Jahns
|
0ebfae6997
|
added flow support for Transaction.js
|
2015-11-30 14:26:22 +01:00 |
|
Kevin Jahns
|
8870fdc495
|
lint
|
2015-11-15 02:14:06 +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 |
|
Kevin Jahns
|
6dc347642b
|
implemented module loader for yjs
|
2015-11-07 22:12:48 +01:00 |
|
Kevin Jahns
|
29f3f3f722
|
added offline editing demo 🌟
|
2015-10-18 03:07:34 +02:00 |
|
Kevin Jahns
|
04139d3b7e
|
implemented indexedDB database :shipit:
|
2015-10-17 23:02:51 +02:00 |
|