Shannon
|
6f2dccc2e2
|
Uses a more optimized COUNT query when rebuilding the in memory cache
|
2020-08-25 10:14:36 +10:00 |
|
Shannon
|
666d67e562
|
Merge remote-tracking branch 'origin/v8/dev' into v8/feature/nucache-perf
# Conflicts:
# src/Umbraco.Core/Migrations/Upgrade/UmbracoPlan.cs
# src/Umbraco.Web/PublishedCache/NuCache/DataSource/DatabaseDataSource.cs
|
2020-08-14 00:49:03 +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
|
d1449a0f5c
|
Fix key mapping
|
2020-07-09 11:50:15 +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
|
c4e7929e68
|
Converts umbProperty to a component, gets nested valPropertyMsg validators clearing (as a prototype), need to check TODOs, test inline editing, etc...
|
2020-07-07 12:50:15 +10:00 |
|
Shannon
|
1280235dcf
|
Adds custom mapper for SqlCe for Image column, hopefully tests pass now.
|
2020-07-06 16:25:15 +10:00 |
|
Shannon Deminick
|
0d4f5c9ea7
|
Merge pull request #8378 from nzdev/v8/feature/nucache-perf
support uInt32
|
2020-07-03 16:03:03 +10:00 |
|
Shannon
|
39625d94dd
|
Adds migration for binary column on cmsContentNu
|
2020-07-03 15:41:25 +10:00 |
|
nzdev
|
40184c0c3c
|
support uInt32
|
2020-07-03 16:56:08 +12:00 |
|
Shannon
|
de67bdc2a2
|
Fixing build/tests
|
2020-07-03 14:50:21 +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 |
|
Shannon
|
dd6cebca82
|
Merge branch 'v8/nucache-serializer' of https://github.com/nzdev/Umbraco-CMS into nzdev-v8/nucache-serializer
|
2020-07-03 00:52:40 +10:00 |
|
Shannon
|
e75c9d2273
|
Interns strings for aliases, etc... for when content is deserialized from the contentNu table so we aren't duplicating strings when cold booting.
|
2020-07-03 00:26:55 +10:00 |
|
Shannon
|
d2042e28e1
|
Adds string interning for reading of property alias, culture and segment when reading from the content cache
|
2020-07-02 21:27:48 +10:00 |
|
Shannon
|
3735b6d391
|
Fixes paging size for querying the nucache table so it doesn't timeout
|
2020-07-02 16:21:54 +10:00 |
|
nzdev
|
7ad019c18a
|
remove example nested content serializer as it is not production ready.
|
2020-07-01 17:49:34 +12:00 |
|
nzdev
|
578e1317a0
|
Introduce IContentNestedDataSerializer to allow injecting a custom serializer for nucache
|
2020-07-01 17:19:56 +12:00 |
|
Shannon
|
a5adb322f1
|
Updates the caching layer to handle GUID keys for content types while preserving backwards compat, fixes unit tests, removes the strongly typed lists for the block editor value since it's unecessary
|
2020-06-10 16:12:00 +10:00 |
|
Chad
|
a4274ba767
|
Shorter JSON property names for nucache (#8204)
|
2020-06-02 11:35:19 +02:00 |
|
Bjarke Berg
|
5b7f1227f9
|
Bugfix for issue with hanging saves. + Fix for double post of save templates
|
2020-05-22 10:46:13 +02:00 |
|
Shannon
|
e62fef8faf
|
Ensures entire nucache linked list is not rebuild on schema changes when disabled
|
2020-04-20 23:22:03 +10:00 |
|
Shannon
|
8927472457
|
Merge remote-tracking branch 'origin/v8/dev' into v8/bugfix/models-builder-enable-flag
|
2020-04-20 22:45:50 +10:00 |
|
Shannon
|
44df0dda2b
|
adding an event
|
2020-04-20 22:45:12 +10:00 |
|
Bjarke Berg
|
c3136943e3
|
Merge pull request #7970 from umbraco/v8/bugfix/nucache-db-paging
In Nucache when we are loading in all data that we page over the data as to not cause an SQL timeout
|
2020-04-20 11:10:14 +02:00 |
|
Shannon
|
d1524cdafe
|
Merge branch 'v8/dev' into v8/bugfix/7868-nucache-null-parent
# Conflicts:
# src/Umbraco.Web/PublishedCache/NuCache/ContentStore.cs
|
2020-04-17 15:04:10 +10:00 |
|
Shannon
|
49da58b23c
|
adds notes
|
2020-04-17 14:56:49 +10:00 |
|
Shannon
|
2509dc3749
|
runs in parallel the call to rebuild the in-memory cache from the db sources when in pure live mode and content types change
|
2020-04-17 14:46:45 +10:00 |
|
Shannon
|
5d8bfcea97
|
Ensure when we are loading in ALL data that we page over the data as to not cause an SQL timeout
|
2020-04-17 12:46:36 +10:00 |
|
Bjarke Berg
|
d2f361e816
|
Merge remote-tracking branch 'origin/v8/8.6' into v8/dev
# Conflicts:
# src/SolutionInfo.cs
# src/Umbraco.Tests/PublishedContent/NuCacheChildrenTests.cs
|
2020-04-16 18:54:45 +02:00 |
|
Sebastiaan Janssen
|
41f98a41fb
|
Added fix from #7832 since the test was somehow cherry picked into 8.6.1 already
|
2020-04-16 14:58:56 +02:00 |
|
Shannon Deminick
|
4a071f6e05
|
Nucache NullReferenceException when copying (#7961)
(cherry picked from commit b30db05cc7)
# Conflicts:
# src/Umbraco.Tests/PublishedContent/NuCacheChildrenTests.cs
|
2020-04-15 20:55:11 +02:00 |
|
Shannon
|
36c9cd47a1
|
Adds notes
|
2020-04-08 11:22:15 +10:00 |
|
Shannon
|
18d9ad3c73
|
udpates health check and service methods to be flexible for data integrity checks, fixes tests
|
2020-04-07 16:42:21 +10:00 |
|
Shannon
|
50e9f79ae6
|
Adds a null check if things are out of order when building up the tree/linked list
|
2020-04-06 23:10:52 +10:00 |
|
Shannon
|
c9c8693560
|
removes one null check, adds notes
|
2020-04-01 13:13:15 +11:00 |
|
Shannon
|
f1b398fab6
|
Adds some null checks, need to see if tests pass
|
2020-04-01 11:06:21 +11:00 |
|
Olivier Bossaer
|
ff2027df07
|
Fixes #7798 : Invalid implementation of IEnumerable in Content Cache
|
2020-03-23 13:27:04 +01:00 |
|
Daniël Knippers
|
3eb4c642c3
|
Added GetSegment() method to VariationContext and uses it when contentId is available
|
2020-03-09 17:07:56 +01:00 |
|
Poornima Nayar
|
a9bb1ff49e
|
Merge pull request #7021 from stevemegson/v8/pr/member-cmsContentNu
OnMemberRefreshedEntity stores data as published rather than edited
|
2020-02-17 15:26:48 +00:00 |
|
Steve Temple
|
b95d674092
|
Tidy up formatting
|
2020-01-31 09:50:37 +00:00 |
|
Steve Temple
|
377f1925ea
|
Obsolete CreatorName and WriterName on IPublishedContent
|
2020-01-31 09:34:08 +00:00 |
|