-
78f5e181cf
WIP
master
Harald Wolff
2020-03-03 17:11:52 +0100
-
52e63b40e0
Add Mapper.Count, Mapper.LoadArray(..)
Harald Wolff
2020-02-24 17:31:33 +0100
-
f79bf14118
Fix missing StorageContainer.Open() in Mapper
Harald Wolff
2020-02-24 17:29:48 +0100
-
e952809d31
Fix implicit operator IPAddress(IPv6)
Harald Wolff
2020-02-24 17:27:10 +0100
-
b02d62c4cb
Add ln.types.reflection
Harald Wolff
2020-02-24 17:26:38 +0100
-
a008409bce
Upgrade BTree<>
Harald Wolff
2020-02-24 17:25:51 +0100
-
b643916f00
Simple interface IDict<K,V>
Harald Wolff
2020-02-24 17:24:45 +0100
-
e3f5e42574
+LineWriter, +TokenReader
Harald Wolff
2020-02-04 21:44:36 +0100
-
e8b0c8c4af
DvDt: fix double comparison against zero
Harald Wolff
2020-02-04 21:44:16 +0100
-
ee46186da5
WIP
Harald Wolff
2020-02-04 09:00:22 +0100
-
54dc579195
Fix IPv6.ANY = null
Harald Wolff
2020-01-07 12:24:21 +0100
-
a4e9f27c6e
BTree{*} .Empty
Harald Wolff
2020-01-07 08:52:05 +0100
-
a17b1e21c7
SchedulingPool
Harald Wolff
2020-01-07 08:51:28 +0100
-
86399306a9
BTreeValueList: added Shift(),Pop()
Harald Wolff
2019-12-16 09:24:25 +0100
-
cfe09dc39d
Added TaskQueue
Harald Wolff
2019-12-16 09:23:27 +0100
-
31064d8175
Fixed TryGet... Methods
Harald Wolff
2019-11-29 16:02:52 +0100
-
4caa582b82
Changed Timeout for PromiseTests
Harald Wolff
2019-11-25 08:52:40 +0100
-
c6466a94a5
Merge branch 'master' of https://schwann.lnvpn.de/LupusNobilis/ln.types
Harald Wolff
2019-11-24 15:13:52 +0100
-
-
e780feaafd
Develop RPCContainer
Harald Wolff
2019-11-24 15:13:38 +0100
-
aaf7da496f
Implement negative offset, length parameters to T[].Slice(..)
Harald Wolff
2019-11-24 15:12:44 +0100
-
a68417527d
Merge branch 'master' of https://schwann.lnvpn.de/LupusNobilis/ln.types
Harald Wolff
2019-11-24 14:54:40 +0100
-
-
-
-
a2c3b74b3c
Promise implementation
Harald Wolff
2019-11-24 14:54:29 +0100
-
43a39cb7e4
Add Hooks (createObjectHook,filterFieldsHook) to ClassMapping
Harald Wolff
2019-11-19 11:39:12 +0100
-
-
ad9157a0ca
WIP
Harald Wolff
2019-11-04 10:01:59 +0100
-
ff6e73816c
Implementation of #1
#2
Harald Wolff
2019-10-22 19:40:21 +0200
-
-
41a1ccfba3
new ln.types.net.Endpoint, IPv4 -> IPv6 implicit operator
Harald Wolff
2019-10-22 19:41:44 +0200
-
8857b30487
Made SegmentedFile.MagicBytes static
Harald Wolff
2019-10-15 12:19:56 +0200
-
bec1e483c4
Added IdentityCache to fix Identity bug of ListDiff
Harald Wolff
2019-10-15 12:19:33 +0200
-
67eae8f9df
Mapper: implement Refresh(..)
Harald Wolff
2019-10-11 11:41:00 +0200
-
c64736e8e0
Mapper: implement enum mappings
Harald Wolff
2019-10-11 11:40:16 +0200
-
6358af9250
Implement SegmentedFileStorage.AutoFlush
Harald Wolff
2019-10-11 11:39:54 +0200
-
72ecf658e2
ODBTests update
Harald Wolff
2019-10-11 11:39:07 +0200
-
b7d83a5e3a
Fix ClassMapping cache
Harald Wolff
2019-10-08 12:15:40 +0200
-
d17b290d9a
Fix WeakKeyDictionary bug, using wring keyHashCode at some points
Harald Wolff
2019-10-08 12:15:12 +0200
-
26b5f820a8
Improve ODBTests
Harald Wolff
2019-10-08 12:14:27 +0200
-
d71bba3276
TypesTests: Fix ipv6TestPatterns
Harald Wolff
2019-10-08 11:28:31 +0200
-
06db57d168
IPv6: Fix Parse(..) bug, returning IPv6.ANY wrong
Harald Wolff
2019-10-08 11:28:05 +0200
-
a3b0745d95
Merge branch 'master' of https://schwann.lnvpn.de/LupusNobilis/ln.types
Harald Wolff
2019-10-07 13:14:52 +0200
-
-
9c01766e74
fix using statement for IPv6 in TypesTests.cs
Harald Wolff
2019-10-07 13:02:12 +0200
-
a768f22802
Improve Testcases for ODB
Harald Wolff
2019-10-07 13:01:42 +0200
-
54ef7ba55d
ODB Diff WIP
Harald Wolff
2019-10-07 13:00:26 +0200
-
5cf57e6a2b
ODBEntity, ODBValue, etc. added TreeString
Harald Wolff
2019-10-07 12:59:36 +0200
-
7280cdf1d4
IPv6: Fixed namespace
Harald Wolff
2019-10-07 12:59:07 +0200
-
8aa13d1ce8
Update docs
Harald Wolff
2019-10-07 12:58:49 +0200
-
d572407127
Extend IPv6 test case
Harald Wolff
2019-10-07 09:07:15 +0200
-
baaffcdea6
Add ODB mapping registration for IPv6
Harald Wolff
2019-10-07 09:06:53 +0200
-
02503a5908
IPv6: Fix Equals(..) method
Harald Wolff
2019-10-07 09:06:14 +0200
-
3566b0788b
IPv6: Add Method for conversion to/from byte[] (opt. including mask)
Harald Wolff
2019-10-07 09:04:51 +0200
-
990c00132e
IPv6: Fix IPv6.ANY Netmask
Harald Wolff
2019-10-07 09:04:12 +0200
-
7c53ff8dc2
Use WeakKeyreferenceDictionary for reverseCaching in ClassMapping
Harald Wolff
2019-10-07 08:59:34 +0200
-
4cee7faffd
+ODBByteBuffer
Harald Wolff
2019-10-07 08:59:05 +0200
-
66c996eb0c
+WeakKeyReferenceDictionary
Harald Wolff
2019-10-07 08:58:24 +0200
-
e71faeca34
WeakKeyDictionary: +KeyEquals(..), +GetKeyHashCode(..)
Harald Wolff
2019-10-07 08:57:43 +0200
-
-
14d32f228d
Fixed ODBList.Identity infinite recursion
Harald Wolff
2019-10-04 12:21:47 +0200
-
a961634e1f
Fixed ODBEntity.Equals(..) / ODBValue.Equals(..)
Harald Wolff
2019-10-04 12:21:17 +0200
-
6bf7585358
ClassMapping: Cleanup and fix of ValueType support
Harald Wolff
2019-10-04 12:20:42 +0200
-
cc3df74abf
Fixed WeakKeyDictionary bugs
Harald Wolff
2019-10-04 12:20:15 +0200
-
d422a31585
Partial Implementation of ListDiff
Harald Wolff
2019-10-04 12:19:55 +0200
-
31fa827a67
Fixed DocumentDiff
Harald Wolff
2019-10-04 12:19:37 +0200
-
318eae9869
Fixed Document.Equals(..)
Harald Wolff
2019-10-04 12:19:19 +0200
-
7edb8c3db8
Fix SimpleIndex.LoadIndex(..)
Harald Wolff
2019-10-04 09:20:05 +0200
-
b07b3aa608
Improve WeakValueDictionary Test
Harald Wolff
2019-10-04 00:05:52 +0200
-
73fbf8a426
Update NUnit Tests
Harald Wolff
2019-10-04 00:04:13 +0200
-
e1eccb148b
SessionStorage: fix Load(..) to work correctly with Refresh(..)
Harald Wolff
2019-10-04 00:03:58 +0200
-
0d72d4149e
ChainedStorage cleanup
Harald Wolff
2019-10-04 00:03:02 +0200
-
c049d042bd
Fix ClassMapping, implemented object caches to correctly recreate document IDs
Harald Wolff
2019-10-04 00:02:39 +0200
-
abecfe266a
+IStorage.IsCaching +IStorage.Refresh(..)
Harald Wolff
2019-10-04 00:01:46 +0200
-
a563980867
Removed CachingStorageBase
Harald Wolff
2019-10-03 23:58:53 +0200
-
3566123e2a
Static Test class
Harald Wolff
2019-10-03 23:58:17 +0200
-
8437d7620a
+WeakValueDictionary
Harald Wolff
2019-10-03 23:57:56 +0200
-
553b44e586
+WeakKeyDictionary.GetKeyInstance(..)
Harald Wolff
2019-10-03 23:57:46 +0200
-
685ec84252
WIP
Harald Wolff
2019-10-02 13:34:48 +0200
-
5f6674f07c
WIP
Harald Wolff
2019-10-02 09:24:42 +0200
-
c813829b51
WIP
Harald Wolff
2019-09-26 09:41:09 +0200
-
da04a75a1a
Merge branch 'dev_timestamp'
Harald Wolff
2019-09-20 11:49:17 +0200
-
-
9e00a3ee69
Added odb.ng.diff
dev_timestamp
Harald Wolff
2019-09-20 11:48:19 +0200
-
f19d93f334
WIP SessionStorage
Harald Wolff
2019-09-20 11:45:16 +0200
-
3d2f7a5ad0
Fixed semantics of ODBEntities
Harald Wolff
2019-09-20 11:42:02 +0200
-
-
71abdd8f00
Update to NUnit Tests
Harald Wolff
2019-09-19 08:46:37 +0200
-
0ffdfb59cf
Iimplementation changes for odb.ng (SegementedFileStorage, CachingStorage, etc.)
Harald Wolff
2019-09-19 08:46:19 +0200
-
514dda09aa
Moved IStorage/IStorageContainer to odb.ng.storage
Harald Wolff
2019-09-19 08:43:29 +0200
-
7af24324d9
Added class Cache<K,V>
Harald Wolff
2019-09-19 08:42:01 +0200
-
bb870e415c
Added class collections.LinkedList
Harald Wolff
2019-09-19 08:41:25 +0200
-
1374b8aca4
Added MappingTree.TryGet(..)
Harald Wolff
2019-09-19 08:40:12 +0200
-
d614dadce3
Added BTree.FirstValue/.LastValue
Harald Wolff
2019-09-19 08:39:57 +0200
-
6d3ac111de
Added Extension Stream.ReadDouble()/WriteDouble()
Harald Wolff
2019-09-19 08:39:26 +0200
-
1170ac13c2
Merge branch 'master' into dev_timestamp
Harald Wolff
2019-09-17 17:22:29 +0200
-
-
42aabc2ee0
Extended RPCContainer to use implicit type converter
Harald Wolff
2019-09-17 17:22:18 +0200
-
cf8701d17f
Fixed ODBvalue.AsUShort
Harald Wolff
2019-09-17 17:21:37 +0200
-
427fbb6b9d
IPv6: add implicit operator IPv6(string)
Harald Wolff
2019-09-17 17:21:22 +0200
-
23bb192b01
WIP
Harald Wolff
2019-09-17 12:58:59 +0200
-
-
42b84492f3
Session concurrent access strategy for Mapper.Save(..)
Harald Wolff
2019-09-16 13:15:58 +0200
-
8e2f4cc02b
NUnit Tests
Harald Wolff
2019-09-16 13:15:16 +0200
-
b05e470b56
Cleanup class file IPv6.cs
Harald Wolff
2019-09-16 10:06:18 +0200
-
198349f395
Fix and improve IPv6
Harald Wolff
2019-09-16 09:18:43 +0200
-
501553e8f7
Fix Path to ln.logging
Harald Wolff
2019-09-16 09:18:13 +0200
-
e1572856e2
Fix DocumentChange.Path
Harald Wolff
2019-09-16 09:17:50 +0200
-
b40e5c8888
Fix unimplemented Mapper.GetMapping<T>()
Harald Wolff
2019-09-16 09:17:31 +0200
-
8c9baddda7
Fix path to ln.logging
Harald Wolff
2019-09-16 09:17:07 +0200
-
880f96fef8
Added class IPv6
Harald Wolff
2019-09-15 14:23:44 +0200