Skip to content
A linq enabled document database for .NET
C# JavaScript TypeScript HTML CSS PowerShell Other
Pull request Compare This branch is 216 commits ahead of ravendb:v3.5.
Latest commit 42eb4c2 Jun 28, 2016 @talweiss1982 talweiss1982 committed with RavenDB-4729 (#3903)
Failed to load latest commit information.
.nuget Merge branch 'master' of https://github.com/ppekrol/ravendb into v3.5 Dec 19, 2015
Art Adding logo Aug 7, 2014
Bundles RavenDB-4697 Remove RoslynClrHeapAllocationAnalyzer (#3891) Jun 24, 2016
DefaultConfigs crlf, tabs to spaces Oct 30, 2015
Imports RavenDB-4600 Putting Microsoft.Diagnostics.Tracing.TraceEvent dll int… May 17, 2016
IndexCleaner RavenDB-4629 Adding a tool for resetting all index related things at … Jun 2, 2016
NuGet RavenDB-3454 added Raven.Client.* bundles to build script Dec 4, 2015
Rachis RavenDB-4697 Remove RoslynClrHeapAllocationAnalyzer (#3891) Jun 24, 2016
Raven.Abstractions (RavenDB-4451) -> porting change from 3.0 (#3899) Jun 27, 2016
Raven.Backup RavenDB-4203 after merge fixes Jan 15, 2016
Raven.Client.Lightweight RavenDB-4729 (#3903) Jun 28, 2016
Raven.Client.MvcIntegration RavenDB-4652 Cannot execute build script if build path contains spaces ( Jun 20, 2016
Raven.Database RavenDB-4677 v3.5 (#3901) Jun 28, 2016
Raven.Debug RavenDB-3454 removed NuGet.targets Dec 8, 2015
Raven.DtcTests RavenDB-4332 Running tasks -> Show more information about running ope… Feb 24, 2016
Raven.Migration RavenDB-4203 after merge fixes Jan 15, 2016
Raven.MiniDumper RavenDB-4203 after merge fixes Jan 15, 2016
Raven.Monitor When monitor starts as server, print port to console. (#3888) Jun 24, 2016
Raven.Performance RavenDB-4075 after merge fixes Dec 10, 2015
Raven.Server RavenDB-4697 Remove RoslynClrHeapAllocationAnalyzer (#3891) Jun 24, 2016
Raven.Setup.CustomActions clrf, tabs to spaces Oct 30, 2015
Raven.Setup RavenDB-4652 Cannot execute build script if build path contains spaces ( Jun 20, 2016
Raven.SimulatedWorkLoad RavenDB-3454 removed NuGet.targets Dec 8, 2015
Raven.SlowTests RavenDB-4677 v3.5 (#3901) Jun 28, 2016
Raven.Smuggler RavenDB-4697 Remove RoslynClrHeapAllocationAnalyzer (#3891) Jun 24, 2016
Raven.Sparrow RavenDB-4697 Remove RoslynClrHeapAllocationAnalyzer (#3891) Jun 24, 2016
Raven.StorageExporter RavenDB-4203 after merge fixes Jan 15, 2016
Raven.Studio.Html5 RavenDB-4725 Detailed storage breakdown (#3898) Jun 27, 2016
Raven.Tests.Bundles RavenDB-4564 Expiration bundle task continues to run after database w… May 5, 2016
Raven.Tests.Common fix for WaitForReplication method Jun 1, 2016
Raven.Tests.Core RavenDB-3992 Update ConflictResolver make him Resolve more conflicts … Jun 20, 2016
Raven.Tests.Counters all projects should reference custom xunit May 5, 2016
Raven.Tests.FileSystem RavenDB-4688 FS: Resolve with remote non intuitive UI / show pending … Jun 22, 2016
Raven.Tests.Helpers RavenDB-4535 TestUtils: WaitForIndexing when no indexes Apr 22, 2016
Raven.Tests.Issues RavenDB-4729 (#3903) Jun 28, 2016
Raven.Tests.MailingList RavenDB-4599 Default name for export file system dump file should be … Jun 3, 2016
Raven.Tests.Migration Merge branch 'master' of https://github.com/ppekrol/ravendb into v3.5 Dec 9, 2015
Raven.Tests.Raft RavenDB-4715 fixing failing raft test (#3884) Jun 22, 2016
Raven.Tests.Server.Runner RavenDB-4123 Separate logs of xunit tests into different files Apr 13, 2016
Raven.Tests.TimeSeries all projects should reference custom xunit May 5, 2016
Raven.Tests.Web Merge branch 'master' of https://github.com/ppekrol/ravendb into v3.5 Feb 3, 2016
Raven.Tests RavenDB-3992 Update ConflictResolver make him Resolve more conflicts … Jun 20, 2016
Raven.Tryouts all projects should reference custom xunit May 5, 2016
Raven.Voron RavenDB-4677 v3.5 (#3901) Jun 28, 2016
Raven.Web RavenDB-4697 Remove RoslynClrHeapAllocationAnalyzer (#3891) Jun 24, 2016
Raven.Xunit.Runner RavenDB-4203 after merge fixes Jan 15, 2016
Scripts Raven db 4538 (#3847) Jun 15, 2016
SharedLibs RavenDB-4698 Use Jint 2.8 (#3892) Jun 24, 2016
Tools RavenDB-4044 Implement API Key auth using powershell Mar 29, 2016
.gitattributes Merge branch 'master' of https://github.com/ayende/ravendb into v3.5 Nov 2, 2015
.gitignore Merge branch 'master' of https://github.com/ppekrol/ravendb into v3.5 Dec 9, 2015
CommonAssemblyInfo.cs Merge branch 'master' of https://github.com/ayende/ravendb into v3.5 Jan 11, 2016
RavenDB.sln RavenDB-4629 Adding a tool for resetting all index related things at … Jun 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 crlf, tabs to spaces Oct 30, 2015
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-4652 Cannot execute build script if build path contains spaces ( Jun 20, 2016
git_setup.cmd converting tabs to spaces Oct 30, 2015
git_setup.ps1 added pre-commit hook Nov 1, 2015
global.json RavenDB-3454 updated dnx core to 1.0.0-rc1-update1 Dec 9, 2015
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-4179 removed dead projects May 30, 2016
reserver_ports.cmd crlf, tabs to spaces Oct 30, 2015
zzz_RavenDB_Release.sln RavenDB-4044 Implement API Key auth using powershell Mar 29, 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
3.0
3.5

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:

  • .NET 4.5+
  • TypeScript 1.5
  • WiX Toolset 3.7 or higher

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.

Something went wrong with that request. Please try again.