Skip to content

RavenDB custom bundle that implements collection level expiration

Notifications You must be signed in to change notification settings

tamirs9876/Raven.Plugins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Raven.Plugins

This repo demonstrate how to implement a custom bundle for [RavenDB] (https://github.com/ravendb/ravendb) in order to achieve collection level expiration.
Collection level expiration is different than the built-in expiration bundle by letting the user to define expiration
per collection without marking each document with expiry timestamp.

For the demonstration I've inherit the "AbstractBackgroundTask" class that implement the "IStartupTask" interface.
Another thing you can find here is how to log your traces/exceptions using RavenDB logger.

Read more:

About

RavenDB custom bundle that implements collection level expiration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages