Shannon
|
94d525d88f
|
small changes based on review.
|
2021-06-22 15:12:07 -06:00 |
|
Shannon
|
32f88dba95
|
removes CompressedStorageAttribute, makes IPropertyCacheCompressionOptions which can be defined in DI to configure what properties can be compressed in memory and new IReadOnlyContentBase to provide some context to the IPropertyCacheCompressionOptions
|
2021-01-28 13:50:18 +11:00 |
|
Shannon
|
4bfba2eeba
|
adds some notes
|
2021-01-27 15:31:40 +11:00 |
|
nzdev
|
e8195bfff0
|
fix deserialization order
|
2020-11-24 10:10:38 +13:00 |
|
Shannon
|
67a9b5bb97
|
Refactors the serialization of the content data that is stored in the nucache table. This had to change because we need to resolve content type data in order to check if the property should be compressed and we cannot do that data lookup while the data is being processed since we get an open data reader exception. This is fixed now by using a serializer factory instead so the Create method can do any initialization needed prior to running any serialization operation. Renames a few things so we dont have ContentNested (whatever that meant )
|
2020-09-25 00:32:11 +10:00 |
|
Shannon
|
6bd6d97bda
|
WIP (fixes migrations)
|
2020-09-24 18:37:24 +10:00 |
|
Shannon
|
9a06b6291a
|
Simplifies compression implementation, adds compression options to target all complex editors, ensures the options are per document type/property type
|
2020-08-26 15:57:13 +10:00 |
|
Shannon
|
ba8da3850e
|
This gets things working with all compression levels - going to cleanup/simplify
|
2020-08-26 11:43:43 +10:00 |
|
Shannon
|
c619e5a96a
|
Fixes the property map, adds notes, updates tests data to include larger paragraphs
|
2020-08-14 00:45:58 +10:00 |
|
Shannon
|
7d689a6e11
|
adds notes, ensures that we optimize property data when using msgpack binary serialization too!
|
2020-08-13 23:32:05 +10:00 |
|
Shannon
|
9ac2c27110
|
Revert "removes the SQLDatabase enum value" and renames some stuff
|
2020-08-13 23:09:40 +10:00 |
|
Shannon
|
044585a4f3
|
removes the SQLDatabase enum value
|
2020-08-13 22:22:06 +10:00 |
|
Shannon
|
07de0876e7
|
Cleans up some code, adds code comments
|
2020-08-13 22:15:09 +10:00 |
|
Shannon
|
0d159751b9
|
Cleans up code - removes tuples everywhere
|
2020-08-13 19:15:13 +10:00 |
|
nzdev
|
451eacf7cb
|
Fix NuCache spelling
|
2020-08-04 18:03:08 +12:00 |
|
nzdev
|
d4276dff58
|
Fix composition. Store compression options in map
|
2020-08-04 18:01:06 +12:00 |
|
nzdev
|
c1c189d47f
|
Wip support for compressing/decompressing nucache documents on a per property basis. Option for compressing the properties in sql/nucache.db. Option for immediate/lazy decompression of properties. Mapping support for shorter property alias.
TODO: config file for property map
TODO: HasValue and IsValue on propertyvalueconverterbase
|
2020-07-09 00:17:31 +12:00 |
|
Shannon
|
39625d94dd
|
Adds migration for binary column on cmsContentNu
|
2020-07-03 15:41:25 +10:00 |
|
Shannon
|
9b827df11a
|
Allows serializer to be configured
|
2020-07-03 13:30:40 +10:00 |
|
Shannon
|
c63bfb866b
|
Adds MessagePack serialization for nucache
|
2020-07-03 12:11:05 +10:00 |
|