A linq enabled document database for .NET
C# JavaScript TypeScript HTML CSS PowerShell Other
Permalink
Failed to load latest commit information.
.nuget Deploy the netstandard1.6 binaries to the nuget packages and the zip … Jul 5, 2016
Art Adding logo Aug 7, 2014
Bundles RavenDB-6086 Raven.Tests.Helpers nuget package now contains Rachis, p… Jan 11, 2017
DefaultConfigs crlf, tabs to spaces Oct 30, 2015
Imports RavenDB-5325 fixed SOE (#4465) Sep 24, 2016
IndexCleaner RavenDB-6086 Raven.Tests.Helpers nuget package now contains Rachis, p… Jan 11, 2017
NuGet RavenDB-5290 - Updating readme Sep 19, 2016
Rachis RavenDB-6086 Raven.Tests.Helpers nuget package now contains Rachis, p… Jan 11, 2017
Raven.Abstractions RavenDB-5856 - continue to export files if on of the files failed to … Dec 19, 2016
Raven.Backup RavenDB-4203 after merge fixes Jan 15, 2016
Raven.Client.Lightweight RavenDB-6039 ShardedBulkInsertOperation is using wrong DatabaseComman… Jan 11, 2017
Raven.Client.MvcIntegration RavenDB-4652 Cannot execute build script if build path contains space… Jun 20, 2016
Raven.Database RavenDB-6142 fix WaitForIndexesAsync waited index selection logic Jan 19, 2017
Raven.Debug RavenDB-3454 removed NuGet.targets Dec 8, 2015
Raven.DtcTests RavenDB-6086 Raven.Tests.Helpers nuget package now contains Rachis, p… Jan 11, 2017
Raven.Migration RavenDB-6086 Raven.Tests.Helpers nuget package now contains Rachis, p… Jan 11, 2017
Raven.MiniDumper RavenDB-6086 Raven.Tests.Helpers nuget package now contains Rachis, p… Jan 11, 2017
Raven.Monitor Deploy the netstandard1.6 binaries to the nuget packages and the zip … Jul 5, 2016
Raven.Performance RavenDB-4075 after merge fixes Dec 10, 2015
Raven.Server RavenDB-5800 Fixing Backup/Restore index madness Dec 20, 2016
Raven.Setup.CustomActions clrf, tabs to spaces Oct 30, 2015
Raven.Setup RavenDB-6129 Installers sets "Enable 32-Bit Applications" to true on … Jan 18, 2017
Raven.SimulatedWorkLoad RavenDB-3454 removed NuGet.targets Dec 8, 2015
Raven.SlowTests RavenDB-6086 Raven.Tests.Helpers nuget package now contains Rachis, p… Jan 11, 2017
Raven.Smuggler RavenDB-4697 Remove RoslynClrHeapAllocationAnalyzer (#3891) Jun 24, 2016
Raven.Sparrow RavenDB-5325 trim .NET Core dependencies to minimum Sep 23, 2016
Raven.StorageExporter RavenDB-6119 StorageExporter tool: allow to specify custom path of jo… Jan 17, 2017
Raven.Studio.Html5 RavenDB-6046 Query page doesn't show results when table is not visible Jan 9, 2017
Raven.Tests.Bundles RavenDB-5587 increased resource load times for tests to prevent timeo… Dec 14, 2016
Raven.Tests.Common RavenDB-5587 increased resource load times for tests to prevent timeo… Dec 14, 2016
Raven.Tests.Core fixing test Jan 13, 2017
Raven.Tests.Counters RavenDB-6086 Raven.Tests.Helpers nuget package now contains Rachis, p… Jan 11, 2017
Raven.Tests.FileSystem RavenDB-6086 Raven.Tests.Helpers nuget package now contains Rachis, p… Jan 11, 2017
Raven.Tests.Helpers RavenDB-6086 Raven.Tests.Helpers nuget package now contains Rachis, p… Jan 11, 2017
Raven.Tests.Issues RavenDB-6084 Fixed an issue where an Analayzer purging the Term compl… Jan 10, 2017
Raven.Tests.MailingList Adding missing file Dec 19, 2016
Raven.Tests.Migration Merge branch 'master' of https://github.com/ppekrol/ravendb into v3.5 Dec 9, 2015
Raven.Tests.Raft RavenDB-5978 Failing Raft tests Dec 29, 2016
Raven.Tests.Server.Runner RavenDB-6086 Raven.Tests.Helpers nuget package now contains Rachis, p… Jan 11, 2017
Raven.Tests.TimeSeries all projects should reference custom xunit May 5, 2016
Raven.Tests.Web RavenDB-6086 Raven.Tests.Helpers nuget package now contains Rachis, p… Jan 11, 2017
Raven.Tests RavenDB-5727 Nov 30, 2016
Raven.Tryouts RavenDB-6061 - Change the signature toe IEnumerable<string>, so users… Jan 9, 2017
Raven.Voron RavenDB-6132 Prevent NRE in JournalFile's finalizer Jan 19, 2017
Raven.Web RavenDB-4697 Remove RoslynClrHeapAllocationAnalyzer (#3891) Jun 24, 2016
Raven.Xunit.Runner RavenDB-4203 after merge fixes Jan 15, 2016
Scripts RavenDB-4704 Split ZIP distribution package - cleanup (#4028) Jul 19, 2016
SharedLibs RavenDB-5321 RavenDB.Database and Metrics.Net conflict Sep 23, 2016
Tools RavenDB-6086 Raven.Tests.Helpers nuget package now contains Rachis, p… Jan 11, 2017
.gitattributes Merge branch 'master' of https://github.com/ayende/ravendb into v3.5 Nov 2, 2015
.gitignore Merge branch 'RavenDB-4965' of https://github.com/talweiss1982/ravendb Aug 9, 2016
CommonAssemblyInfo.cs RavenDB-6086 Raven.Tests.Helpers nuget package now contains Rachis, p… Jan 11, 2017
RavenDB.sln Re-add the tryouts project Aug 2, 2016
RavenDB.sln.DotSettings RavenDB-4203 after merge fixes Jan 15, 2016
RavenDB.userprefs Rdc is not supported in linux Jun 14, 2015
Settings.StyleCop crlf, tabs to spaces Oct 30, 2015
acknowledgments.txt crlf, tabs to spaces Oct 30, 2015
agpl.txt crlf, tabs to spaces Oct 30, 2015
bisect.cmd added bisect.cmd, removed bisect_internal.ps1 May 9, 2014
bisect.ps1 crlf, tabs to spaces Oct 30, 2015
bisect_internal.sh Fixing path in the bisect tool Jan 7, 2015
build.cmd Upgrade psake to use the package from NuGet. Now builds should run like: Oct 31, 2012
build.ps1 crlf, tabs to spaces Oct 30, 2015
build_utils.ps1 RavenDB-4861 add Patch version support Oct 27, 2016
bumpVersion.ps1 RavenDB-4861 use assembly info from github rather than locally edited… Nov 15, 2016
cleanup.cmd added cleanup script Jun 24, 2014
cleanup.ps1 fixed git.exe lookup in cleanup.ps1 (since git 2.6 default installati… Nov 17, 2015
default.ps1 RavenDB-6086 Raven.Tests.Helpers nuget package now contains Rachis, p… Jan 11, 2017
git_setup.cmd converting tabs to spaces Oct 30, 2015
git_setup.ps1 added pre-commit hook Nov 1, 2015
global.json RavenDB-5693 Update global.json to use the new .NET Core SDK Nov 27, 2016
license.txt crlf, tabs to spaces Oct 30, 2015
normalize.ps1 crlf, tabs to spaces Oct 30, 2015
normalize_pr.sh Convert tabs to spaces using the following script: ./normalize_pr.sh 2… Nov 3, 2015
quick.ps1 crlf, tabs to spaces Oct 30, 2015
readme.md RavenDB-5694 Update readme.md v3.5 Nov 27, 2016
reserver_ports.cmd crlf, tabs to spaces Oct 30, 2015
zzz_RavenDB_Release.sln RavenDB-4754 Enable Raft Tests on CI (#3965) Jul 7, 2016
zzz_RavenDB_Release.sln.DotSettings Team conventions for the zzz_RavenDB_Release.sln Feb 4, 2014

readme.md

RavenDB - the premier NoSQL database for .NET

This repository contains source code for RavenDB document database.

Build Status

Version Windows Linux
3.0 N/A
3.5 N/A
4.0

New to RavenDB?

Check out our Getting started page.

How to download?

Stable download NuGet
Unstable download NuGet
.NET Client download NuGet
Java Client download Maven

What's new?

Our latest list of changes can always be found here.

Found a bug?

You can create issues at our YouTrack.

How to build?

Requirements:

The easiest way to build is to execute build.cmd or quick.ps1. Just ensure that you can execute PowerShell scripts, if you can't then you might want to execute Set-ExecutionPolicy Unrestricted in PowerShell as an Administrator.

Want to contribute?

Each Pull Request will be checked against following rules:

  • cla/signed - all commit authors need to sign CLA. This can be done using our CLA sign form
  • commit/whitespace - all changed files cannot contain TABs inside them. Before doing any work we suggest executing our git_setup.cmd. This will install git pre-commit hook that will normalize all whitespaces during commit
  • commit/message/conventions - all commit messages (except in merge commits) must contain issue number from our YouTrack e.g. 'RavenDB-1234 Fixed issue with something'
  • tests - this executes build.cmd Test on our CI to check if no constraints were voilated

Need help?

If you have any questions please visit our community group.