Builds for RavenDB

RavenDB-Build-888
7,209 Downloads since 4/5/2012

RavenDB-Build-800 -- 952 Downloads. Published -- 4/4/2012

4867233 spaces -> tabs

RavenDB-Build-701 -- 3,754 Downloads. Published -- 3/2/2012

4867233 spaces -> tabs

RavenDB-Build-700 -- 879 Downloads. Published -- 3/1/2012

cd1a62c Use the proper configuration variable name

RavenDB-Build-616 -- 9,984 Downloads. Published -- 1/30/2012

1707adb Fixing an infinite loop when changing databases
e6ab5a0 spaces -> tabs

RavenDB-Build-615 -- 248 Downloads. Published -- 1/30/2012

0313b23 Better support for handling equality of guids to strings
85bf5d7 Fixing an issue where multi load would optimize itself on the wire and will give different results when running remote vs. local
47a7293 Fixing issues with how multi load can now return nulls

RavenDB-Build-573 -- 4,758 Downloads. Published -- 12/15/2011

New stable build

RavenDB-Build-531 -- 2,450 Downloads. Published -- 11/17/2011

0e064b7 * Fixed bug with spatial queries in which they weren't setting the query stats properly.
* Fixed bug with spatial queries in which they wouldn't support projections properly
1363683 Add Raven.Studio and Raven.Client.Silverlight projects to the solution
86240df Embed a resources file
1d5cf6c Update .gitignore file
898e767 Fix a reference path
37e0ad3 Update the ActiproSoftware.SyntaxEditor.Silverlight control to use the commercial control, not the evaluation one (mistakenly sneaked in)

RavenDB-Build-499 -- 2,878 Downloads. Published -- 10/11/2011

bb7dc01 Fixing name of projected log level
893f3e9 Will now respect TypeNameHandling property set on the actual properties
73a5ecb Will delete all the expired items that exists in the database in one shot, instead of waiting for the next round
2216642 Properly log the exception when we run into a replication error
3a610de Use a constant value, some users sets this really high.
278de74 Will not crash if querying in the midst of DB shutdown
d683ccc Better error handling, logging for expiry bundle
b6ebf09 Adding client support for authenticating using API Key
a6ee72b fixing the build on 3.5
c0410bd Reported build version will now respect the semver change

RavenDB-Build-495 -- 270 Downloads. Published -- 10/10/2011

c845147 Updating NuGet version

RavenDB-Build-494 -- 88 Downloads. Published -- 10/10/2011

e87b17c Updating icons
8861fd7 Better error message for session.Load(null);
d2a3428 Spaces -> tabs

RavenDB-Build-482 -- 937 Downloads. Published -- 9/26/2011

1bf40af A Failing test showing error CS1977
607e9a2 Adding failing test (containing several failing scenarios)
1438b9c Fixing an issue when querying on string.Empty values
5109188 Merge branch 'master' of https://github.com/jalchr/ravendb
51c197b Tabs
743758c fixing an issue where you couldn't call First/Single FirstOrDefault/SingleOrDefault in TransformResults
6cf969e Fixing an issue where we generated invalid code for SelectMany
3064d31 Merge branch 'master' of https://github.com/synhershko/ravendb
5b3cb40 Fixing index generations
885438f Fixing test
3c60af6 Adding passing test
6c25bbf Adding support for recursion in indexes
5f10690 Merging Raven.Http with Raven.Database project
065ba39 Moving files to their proper places
4477002 IResourceStore -> DocumentDatabase - removing unused abstraction
f21f03e Removing unused interface
14d6636 Fixing namespaces
9fcc300 Raven.Json -> Raven.Abstractions merge
4e55475 Fixing Raven.Web
6ce732c Fixing Raven.Munin.Tests.csproj
Moving Json tests to main project
a0f649b Fixing Bundles
24a6354 Fixing samples
6130a65 Fixing build
bd3fee2 Adding Chess program
1bf4a8e Adding ChessTest tryout
69dcda5 Don't call user call while holding a lock
9ca5a69 Attribute not needed
6d8a851 No need, those are in a single assembly now
7d194ce Removing unused code
7410458 Fixed LinqExtension.In on list/array of enums
374262a A Failing test in the way to track down the TimeoutException
f67f7c2 Merge branch 'master' of https://github.com/jalchr/ravendb
a537d2a Merge branch 'master' of https://github.com/ryanheath/ravendb
c37138a Fixing test
b89809a Adding a way to modify the Lucene Query just before it is executed on the server side via a trigger
4eee8ba Adding passing test
2e2eef7 Adding passing test
fa78e47 Closing #375 - tracking last modified for versioning
5c72b89 Reduce nesting
4f9e305 Tryouts update to AlreadyClosedException generator
d969b89 More easily reproducing the AlreadyClosedException error
bc05744 Hopefully fixing the problem with the AlreadyClosedException - can no longer easily reproduce, at any case
c7e7ea6 Fixing default logging
f479749 Fixing an issue with dispatching lambdas to Count,Where, Sum in an index
f429370 Move GetIndexEtag to the Document Database
5dfa21b Support caching for Suggestions
8ff984d Support caching for terms
1c2c8a9 Adding ToFacetsAsync
50afc8e Simplfying the code
904d62f Adding ToFacetsAsync to Silverlight
5ba2d13 Generating Mutli Get Contexts for parallel use ahead of time means that we get the same Thread Local Storage values - and all tests now pass
253247c Default to running MultiGet queries in parallel
aff7740 Making sure that all of ServerClient method will use replication properly
dadedae Much better output for recording the extensions for the database
6ed09f3 Adding another infrastructure header
d7c3cad Making sure the metadata property names are case insensitive
f85efe7 Fixing ETL code for new format
5fd12c6 Generate simpler json output
6aaa082 Fixing issues with aggregation on decimal
92d2289 Merge ..\stable-ravendb

RavenDB-Build-472 -- 709 Downloads. Published -- 9/16/2011

e90030a Let us not require to specify the DataDirectory for EmbeddableDocumentStore
5df711c Adding passing test
e69c386 Merge branch 'master' of ..\ravendb

RavenDB-Build-465 -- 789 Downloads. Published -- 9/5/2011

954cdef Fixing an issue with the query optimizer not excluding indexes based on missing sorted fields

RavenDB-Build-457 -- 427 Downloads. Published -- 9/1/2011

90be22d Ensuring that we can query using Async session for a specific index
6c4801f Merge ..\stable-ravendb

Conflicts:
	default.ps1
e7cbce2 adding tests for busted ID
8e14194 Dropped references to MissingBitsFromClientProfile from samples
984a68d Merge branch 'MinorFixes' of https://github.com/e-tobi/ravendb
9acab9c Adding passing test
9e800ac parameterized failing test to highlight special character behavior
62b83ee rename
8f285b1 Adding passing test
328e64a Fixing an issue with RavenQueryProvider.CreateQuery
2949554 fix to special characters in ID issue
e7b731b Merge branch 'lastmodifiedtest' of https://github.com/fschwiet/ravendb

Conflicts:
	Raven.Tests/Raven.Tests.csproj
0cbed7f Only executing test when we are admin
16971c9 Implemented Client Credentials Token Grant flow for OAuth
475c6b3 Adding test for projection of non-string based IDs
95b1261 Implemented request authorization using oauth 2.0. Changed Access token to provide user and authorization info
b8bc9ea Merge branch 'master' of https://github.com/Kwal/ravendb
ac9a978 Fixing test
55b369f Merge branch 'unstable' of https://github.com/kblooie/ravendb into oauth
0fabc51 Fixing an issue where RavenJObject was threated as a document type
4c8e41f Fixing an issue where querying for properties contained - in them wouldn't take into account properties which are the same sans the dashes
9263dbf Merge branch 'master' into oauth
1947633 Properly handle windows auth for multi_get requests
754e88b Renaming base class
a865a3c Pulling method up
e64609b Minor code improvements
d7966b3 Params make it to easier to mistake the values
ac8b6ad Refactoring
- Dispose when needed
- don't create UnicodeEncoding
- each file has its own class
988558b Simplifying the API for getting the access token body
6fde3db Use the current request headers, not the current operation
cee642e Fixing selection of auth protocol for windows auth
cba06ad Fixing test
e2bb408 Better location for class
a21f56d We default for windows auth mode.
Auth mode is case insensitive
d2f2017 When using windows auth, we grant access globally, so we use the default settings to determine access
When using OAuth, we determine access on a per database basis.
289a8df Fixing test
66029b9 Fix test
bb9d573 Refactoring the way we are handling auth when not running in under http listener
6c4b189 Removing default impl of AuthenticateClient from the http section, this belongs to the bundles
1c75bc4 The client need to have some way to get to the current database to check credentials
4c62bb9 Better support for deserializing complex entities on the server
91ffc95 Expose default db to responders
53e829c Better handling of creating certificate instance
6ca37c4 - The client authenticator tells us which dbs the user is allowed for.
- Removed check for authentication method, we are currently only enabled if we have a valid IAuthenticateClient, anyway
27105ef Adding authentication bundle
ca4a0f0 Adding (very basic) test for authentication bundle
86c0cae Syncing the way we are handling serialization between server & client
fcd28f1 Register a fake client authentication so that oauth responder can start
a9fc623 Better error handling for client enlistments
699f4df When we can't authenticate, we return 401, not 400
Fixing tests
0a2c21a Better error handling for client enlistments
fe011d1 Adding expiration for the document cache, would avoid situation where we have a lot of documents in memory that we no longer reference
30254df Making Microsoft.Web.Administration reference dynmaic
10f8890 Restoring remote tests to be in memory
b933b90 Fixing tests
503b8ab Moved explanation to summary part
9b26890 Properly check whatever user is admin or not
394ca89 Fixing NRE
7dfd89f Merge branch 'master' into oauth

Conflicts:
	Raven.Tests/Bugs/Queries/DynamicQueriesOnMetadata.cs
877f0b6 Changing class name
8a51648 Adding BouncyCastle.Crypto.dll to the project
9a3529f Can now generate a certificate with private key completely in memory
957ca7c Fixing build script
e5911bc Will generate a pfx key if not supplied with one
2d8ac0c We get the cert as a parameter now
a94faf0 Refactoring the way we are responding to oauth authorization failures.
74a1d45 Fixing tests
98e2779 Removing unused files
ad58ed8 Expose the http server for embedded store
e99bb44 Fixing test
Added a way for authentication test to bypass auth, which we need to test auth :-)
a8cb0f0 More fixes for comments
12ea956 Adding passing test
273fde4 Being smarter about cache limits
56e7062 Avoid getting AlreadyCloseException when querying
11c1123 Better way to handle sharing the index searcher instance
57dbef3 Merge branch 'master' into oauth

Conflicts:
	Raven.Database/Config/InMemoryRavenConfiguration.cs
93d7599 Log the memory related MemoryCache and Esent settings
bcb4014 Merge branch 'LogSomeSettings' of https://github.com/e-tobi/ravendb into oauth
64f30d2 Added failing Spatial.NET test
5e9b761 Added changes as per patch https://issues.apache.org/jira/browse/LUCENENET-431, included new version of Spatial.Net.dll in the SharedLibs folder
4b4a7aa More superclasses!
907f708 IISExpressTestClient started..  why IIS non-express fail now
84f5081 a friendly exception in Raven.Web needs to be built still
f5be64f IISExpressDriver tweaks
5302b9f switching to IIS Express...  process is not halting need to fix
57790bf iis express test working (good ole process.kill to the rescue)
f9bb687 removing test side effects
d272992 helpful exception message
ee6a053 removing unused IIS non-express stuff
f7ef3ba better error checking
a5548af Added MaxNumberOfCachedRequests property to DocumentStore

(Controls the max number of SimpleCache entries)
0fb6e84 Minor
0cd666f Fixing an issue where documents without collection would always be versioned
55a4270 dispose of the container (and dispose of the items in it)
6200add Merge branch 'MaxNumberOfCachedRequests' of https://github.com/e-tobi/ravendb
8bae68a Adding passing test
734caf1 Merge branch 'IISExpress' of https://github.com/fschwiet/ravendb
28f100f Adding passing tests
5fddf35 Merge branch 'master' of https://github.com/mattwarren/ravendb
a503104 Properly dispose of thread local inside our modifications to lucene
e8c5b1c Updating lucene binaries
aedf576 Properly dispose ThreadLocal
fa3518c Properly disposing of thread local instances
d99dcd2 Fixing too early disposal
c0919cd Minor refactoring
f49f580 Use log.ErrorException() when logging an exception
f434fb6 Adding passing test
526d13d Merge branch 'master' of https://github.com/ayende/ravendb.git

Conflicts:
	Raven.Tests/Raven.Tests.csproj
a916607 Minor
d273c65 Adding argument check on Url, resolves #355
6bb0109 crlf
01c9bea Removing parameter that is no really required
73960fc Don't try to read thread local instance after disposal
97a8f23 Fixing the build
1621dc8 Properly handling disposal of the document database for replication scenarios
1c346cc Better error handling for disposal of Thread Local
f6456b9 Use ErrorException to avoid triggering an assert
a697880 Avoid faulting trace target when using tests
ff1ab35 Fixing location of disposed field
4198b87 Merge branch 'master' of https://github.com/ayende/ravendb.git
d8c8695 Added SystemTime - an abstraction over DateTime.Now. Used primarily for acceptance, integration tests, it allows the host to control timestamps.
d7c7224 Don't ship with NLog files
fade12f Ensuring that we can't create databases with invalid names
228ac17 Updated authorization bundle to allow users to have permissions that require multiple tags to be present in a document for access to be allowed.
a8113c4 Adding passing test
63fe9f5 Merge branch 'master' of https://github.com/synhershko/ravendb
7fdf198 Better validation of document store config
a6ebf19 fixing 3.5 build
c19cd81 Merge branch 'SystemTimeAbstraction' of https://github.com/damianh/ravendb
7bfc902 Adding an extension point that allows to modify the way we are generating the CLR type for storing in the metadata
bd9ca1a Properly handling disposing of values inside CloseableThreadLocal.cs
f283069 As per discussion ( https://groups.google.com/d/topic/ravendb/6w2GTlM5bVk/discussion ) SystemTime has been
modified to support UtcNow using the property syntax. All other file changes are as result of changing SystemTime.Now()
to SystemTime.Now and DateTime.UtcNow to SystemTime.UtcNow.

The only change I am not sure about is in ValidateLicense.cs - please review.
04fb73b Merge branch 'SystemTimeAbstraction' of https://github.com/damianh/ravendb
fbdfd9d More optimized version
7e2fc61 Removing usage of DateTime.Now
2845df9 Modifying DateTime.Now -> SystemTime.Now & DateTime.UtcNow -> SystemTime.UtcNow
c431b1b Merge branch 'auth-bundle-multi-tags' of https://github.com/richardpoole/ravendb
4a66860 Will now properly calculate ETag for IsAllowed http call
81c0693 Merge branch 'master' of https://github.com/ayende/ravendb.git
f3b121a Better resource disposal
2b51434 Fixing concurrency handling when we are disposed.
9d9de82 Adding script for auto updating bundles of a server instance
d3f144b Adding script to auto-get bundles from distribution packages

No code re-use in purpose, to allow the scripts to stand alone
b830d74 Merge branch 'master' of https://github.com/ayende/ravendb.git
0bc63d6 Merge branch 'master' of github.com:ayende/ravendb
43c0dc2 Merge branch 'master' into oauth

Conflicts:
	Raven.Client.Embedded/EmbeddableDocumentStore.cs
	Raven.Tests/RemoteClientTest.cs
	acknowledgments.txt
f37c0bd Don't let IIS overwrite our own error output
7a62604 Better handling for indexes that output an empty anonymous object
55370a4 Merge branch 'master' of https://github.com/synhershko/ravendb
34108f5 Adding passing test
b8f2ada Including GetBundules script
eed2c0c Merge branch 'master' into oauth
27e1f38 Adding a way to get a dtc transaction status from ravendb
08e03a6 Expose the check for uniqueness for subclasses, which allows for users to cancel it
38ed442 Avoid an issue where an empty array means that we never send anything to the index when we are creating dynamic queries on nested collections
da06f91 Making sure that we are returning a safe null value from DefaultIfEmpty
3d3efbf Adding writable User property
ee76703 OAuthRequestAuthorizer will now properly respect the All mode
It will also always setup the user if there is a valid token there.
b84c43f Don't allow puts for auth tests
907d349 better approach to setup OAuth
8c17160 Don't try to auth twice if the resource store is also the default resource store.
Provide WWW-Authenticate header if user didn't provide it
50dd443 Providing a way to setup authentication for a request that got 401
09d85df Avoid potential double /
31938f2 Callback to conventions to decide what to do when we get 401 back
1d0151f Conventional behavior for when we get 401 from the server for the standard OAuth server
9204a48 Fixing the way we retry requests on 401
7968da0 Adding tests for oauth from the client functionality
be788e2 Fixing test
a46fc8d Fixing for .NET 3.5
3059f5e Will quickly fail if we are trying to do basic auth over HTTP instead of HTTPS
7b80c8a Adapting the test to tighter security behavior
a1d0ee9 Allow the user to setup their own behavior for Conventions.HandleUnauthorizedResponse
6c4ec1b we can't set this header
5f6a632 Better error handling
0cd2765 More checks in the test
82cc8a5 chain replication tests
2078899 fix filenames/classname mismatch
5ef89fa replication cycle prevention change
36381a0 Merge branch 'chain_replication' of https://github.com/fschwiet/ravendb
9cf75a2 Don't send BOM
03890ff Adding passing test
525f472 Adding passing test
8757bcf Merge branch 'master' of https://github.com/ayende/ravendb.git
f4dd7c3 Moving to TPL on the HttpJsonRequest async code
b464e23 Adding support for handling run 401 asynchronously.
8f0331a Removing dull references to log4net
8a2bfbe Integrated async auth against OAuth
f68d251 Merge branch 'master' of https://github.com/synhershko/ravendb
50b958c Adding tests ensuring we can login via oauth using async session
eecd63f Refactoring the way we are handling network in SL in preparation for adding oauth support
35bcd28 Exposing oauth conventions to SL port
6a42741 Now supporting oauth fully on silverlight
cf6305f Fixing compilation on SL
18fd6d3 Fixing an issue where the studio won't wait for a reply from the server before confirming deletion on in the UI
746ece1 Restructure the way we are generating the bearer token when we get 401 using oauth
f5bb880 Resolve internal analyzers automatically even if their full name wasn't provided
c322d3e Merge branch 'master' of https://github.com/synhershko/ravendb
511ff00 Properly locking the tenant database on shutdown
Tenant DBs LRU is no case insensitive.
53793f4 Allow cleaning up the database if it has been recently used
33494ab Adding a weak reference event
dbd177b Adding automatic cleanup of databases when their document database is removed
a726185 Adding trigger that will notify server when the a database document is deleted
f13f97f Better name for method
5cf3902 Removing code that uses the web request directly, we want to always go through the HttpJsonRequest API
5031270 Moving to HttpJsonRequest API
b64d76c Adding passing test
3ae1af0 Minor optimization
e77ee6c Minor
d84572e Better behavior for SL
abb2b6f Added StyleCop and custom StyleCop-Rules to tools
a409297 Make IISExpressTestClient actually usable
b8732bd Adding passing test
0de8497 Include StyleCopy checks in MSBuild projects

Debug: StyleCop emits warnings
Release: StyleCop emits errors
5cc0557 Fixing indentation in Raven.Abstractions

Consistently use tabs for indentation instead of spaces
46e3b16 Fixing indentation in Raven.Client.Debug

Consistently use tabs for indentation instead of spaces
79f2c88 Fixing indentation in Raven.Client.Embedded

Consistently use tabs for indentation instead of spaces
3f10f8e Fixing indentation in Raven.Client.Lightweight

Consistently use tabs for indentation instead of spaces
7872755 Fixing indentation in Raven.Database

Consistently use tabs for indentation instead of spaces
767d00c Fixing indentation in Raven.Http

Consistently use tabs for indentation instead of spaces
3ff777d Fixing indentation in Raven.Performance

Consistently use tabs for indentation instead of spaces
c0ec1d9 Fixing indentation in Raven.Server

Consistently use tabs for indentation instead of spaces
2942f1f Fixing indentation in Raven.Smuggler

Consistently use tabs for indentation instead of spaces
295ff7c Fixing indentation in Raven.Storage.Esent

Consistently use tabs for indentation instead of spaces
b6a72bb Fixing indentation in Raven.Storage.Managed

Consistently use tabs for indentation instead of spaces
9f86820 Fixing indentation in Raven.Studio

Consistently use tabs for indentation instead of spaces
479cd94 Fixing indentation in Raven.Tryouts

Consistently use tabs for indentation instead of spaces
5a8a4ab Fixing indentation in Raven.Bundles.Authorization

Consistently use tabs for indentation instead of spaces
6cf0b53 Fixing indentation in Raven.Bundles.CascadeDelete

Consistently use tabs for indentation instead of spaces
066fdc0 Fixing indentation in Raven.Bundles.Expiration

Consistently use tabs for indentation instead of spaces
2cc6c65 Fixing indentation in Raven.Bundles.IndexReplication

Consistently use tabs for indentation instead of spaces
9a799ea Fixing indentation in Raven.Bundles.Replication

Consistently use tabs for indentation instead of spaces
5b49abb Fixing indentation in Raven.Bundles.Tests

Consistently use tabs for indentation instead of spaces
4fc4a8c Fixing indentation in Raven.Bundles.Tryouts

Consistently use tabs for indentation instead of spaces
27e42c5 Fixing indentation in Raven.Bundles.Versioning

Consistently use tabs for indentation instead of spaces
e3cfbd5 Fixing indentation in Raven.Bundles.Sample.EventSourcing.ShoppingCartAggregator

Consistently use tabs for indentation instead of spaces
18cd12f Fixing indentation in Raven.Sample.ComplexSharding

Consistently use tabs for indentation instead of spaces
ec57fab Fixing indentation in Raven.Sample.EventSourcing

Consistently use tabs for indentation instead of spaces
5fcc773 Fixing indentation in Raven.Sample.Failover

Consistently use tabs for indentation instead of spaces
567f075 Fixing indentation in Raven.Sample.LiveProjections

Consistently use tabs for indentation instead of spaces
146b0e3 Fixing indentation in Raven.Sample.MultiTenancy

Consistently use tabs for indentation instead of spaces
286229c Fixing indentation in Raven.Sample.Replication

Consistently use tabs for indentation instead of spaces
42dfde8 Fixing indentation in Raven.Sample.ShardClient

Consistently use tabs for indentation instead of spaces
4bb0163 Fixing indentation in Raven.Sample.SimpleClient

Consistently use tabs for indentation instead of spaces
1f8e293 Fixing indentation in Raven.Sample.Suggestions

Consistently use tabs for indentation instead of spaces
d0bc45f Fixing indentation in Raven.Sample.Includes

Consistently use tabs for indentation instead of spaces
169b6fa Fixing indentation in Raven.Sample.IndexReplication

Consistently use tabs for indentation instead of spaces
7603901 Fixing indentation in Raven.Json

Consistently use tabs for indentation instead of spaces
92679a0 Fixing indentation in Raven.Munin
Consistently use tabs for indentation instead of spaces
133acce Fixing indentation in Raven.Tests

Consistently use tabs for indentation instead of spaces
1e99998 Fixing indentation in Raven.Client.Silverlight

Consistently use tabs for indentation instead of spaces
1a74d26 Fixing indentation in Raven.Tests.Silverlight

Consistently use tabs for indentation instead of spaces
65adca6 Added contributing.txt with note about the preferred coding style.
15901d0 Don't break on multiple calls to store.Initialize()
457120a Tune up IIS MT tests
edfdac4 We should specify the return value as an Accept, not Content-Type
0578ce0 Better support for handling OAuth using silverlight
495eaad Better error handling for SL UI errors
bb2c14f Ensuring we run on the client stack
766cfea Fixing tests
5cedbe6 Fixing .NET 3.5 build
ece6ffa Fixing async login issue.
Fixing double // in urls in async queries
640315b Merge branch 'indentation-fix' of https://github.com/e-tobi/ravendb

Conflicts:
	Raven.Client.Silverlight/Connection/Async/AsyncServerClient.cs
	Raven.Http/HttpServer.cs
	Raven.Http/Security/OAuth/AccessToken.cs
	Raven.Tests/Security/OAuth/GrantAccessTokenClientCredentialsFlow.cs
	Raven.Tests/Security/OAuth/HttpWebRequestExtensions.cs
8f9ab4b Merge branch 'master' of https://github.com/synhershko/ravendb

Conflicts:
	Raven.Client.Lightweight/Document/DocumentStore.cs
	Raven.Tests/IISDeploymentUtil.cs
	Raven.Tests/IISExpressTestClient.cs
2bb0127 Fixing the need to install StyleCop
9b5c227 Fixing warnings
46881fd Fixing warning
0f45edb Fixing indentation
aae0d63 Getting rid of all the warnings
49f2e7e Fixing issues with the client referencing the bundle.
Fixing warning because we now have duplicate types via assembly names
90a0cbe Fixing a set of reversed expected/actual assignments during concurrency conflicts
eb19aba copying the value to avoid aliasing issues
50246d6 Adding passing test
2340082 Better approach for interacting with the input/output
Changed tryout test
7816227 Adding failing test
84865e7 Fixing a bug where RavenJObject.Count always returned 0 after a snapshot or two have been taken
6592cb9 Fixing failing test - return __document_id when projecting only an entity's ID
433a18b Adding test
bb1050a Fixing comment
bf9e4ac Will translate identity property in transform results as well
80baec8 Adding passing test
061d75f Make ConflictsWithIIS tests run only when IISExpress is installed
97505a6 Adding Powered By badges
2383893 Merge branch 'minor_fixes' of https://github.com/e-tobi/ravendb
0d4c8cd Fixing indentation
e6f9eaf Adding none to the sorting options (for UI selection option)
571395f Select enum value by _value_, rather than by _index_.
6f092d5 Check that we aren't saving default values in the UI
dfb3c7b Better approach for removing default values
ca2a6f5 Better handling of dynamic query optimizing when dealing with sorted queries
d5d0b91 Fixing ConflictsWithIIS tests that were marked as theories but were actually facts
698ca33 Re-enabling explicit warning on making Basic Auth over HTTP
8ecb225 Allow OAuth authentication over HTTP for the Management Studio, since SL already shows a warning about it.
9a0face Added static files/values to the list of urls that we allow you to GET even if you aren't authenticated.
This allows us to get the studio even when access mode is set to none, after which we can login normally
eebf9ea Adding Name property to DocumentDatabase, which allows us to get the actual name of the db in our plugins (useful if you need to do something based on which tenant you are on).
9f48834 Will generate a default user with randomly generated password and write the credentials in a 'authorization.config' file if no users already exists.
This ensures that we can always login to the system.
c665ccf Include additional paths that needs to always be accessible
032c7fb Better output
66cda25 Fixing the way we are doing serialization for the newly defined user
a811c87 Use a path that isn't on the pre-approve list
ec3a6ac Fixing typo
3d7ef08 Return completed task, not null, if there isn't additional work to be done.
fcb4af8 Removed extra Id property
f6e745a Use the proper json request factory
f2da54a Ensure we aren't going to cache the OAuth request
b03315a Ensuring we start with only ONE concurrent request, makes for a much better UX when we require auth for this
5a24f4f Properly throw if overwriting index
e1b9fb6 Always use JsonHttpRequest
b332061 No need to do the pre-check any longer
e2b0318 Multi Get requests are already authenticated (and always within the same db)

RavenDB-Build-426 -- 1,641 Downloads. Published -- 7/31/2011

23c39ba Now really fixing this

RavenDB-Build-427 -- 457 Downloads. Published -- 7/31/2011

23c39ba Now really fixing this

RavenDB-Build-415 -- 262 Downloads. Published -- 7/28/2011

9d85e9c Updating nuget package to use nlog, instead of log4net

RavenDB-Build-412 -- 316 Downloads. Published -- 7/26/2011

6fe36cf Removed usage of the configuration system - caused issues with medium trust
0846bf7 * Removed configuration usage.
* If we can't figure out what the physical memory is, don't blow up
76ba697 better approach for handling configuration
37e7cb0 Minor workups
a9857ad Can now run in medium trust again
592f73c Updating to NLog 2.0
423dde4 Fixing 3.5 build
35738f3 Removing MissingBitsFromClientProfile project
41baba7 Removing dependency on System.Runtime.Caching (from Mono) for the client
9d85e9c Updating nuget package to use nlog, instead of log4net

RavenDB-Build-410 -- 272 Downloads. Published -- 7/25/2011

8c18d3c Merge branch 'master' of https://github.com/synhershko/ravendb
51baa09 Ensuring we always create the index writer properly
b78702b Fixing VERY stupid polarity error

RavenDB-Build-397 -- 1,642 Downloads. Published -- 6/27/2011

254d1da Merge branch 'etobi/minor-fixes' of https://github.com/e-tobi/ravendb
d530554 Merge branch 'etobi/LastModifiedQuerying' of https://github.com/e-tobi/ravendb
643e656 Fixing an issue with Last-Modified being set to string pre-maturly

RavenDB-Build-371 -- 1,840 Downloads. Published -- 5/24/2011

b0acf53 Fixing issues with Json serialization on .NET 3.5
0feda70 Adding failing test
8a77eb0 VS going nuts
0acc8b9 Merge branch 'master' of https://github.com/synhershko/ravendb
60e1dd7 Minor - error handling in rare cases
699f292 Fixing error when querying for complex parameters
7121a90 Fixing an issue with recognizing static member calls in Linq
0087f45 Fixing name of smuggler exec in the build script
c85e3a0 Moving to replication history for replication, this way we can track conflicts better.
80b9813 Better behavior when using multiple where clauses.
We will wrap each additional clause in parenthesis
94e1803 added failing test - indexing nested objects
ea0ba0d Merge branch 'master' of https://github.com/fschwiet/ravendb
602bcc1 Fixing test to show how it is supposed to be done
474b5ee Fixing tests
ef1ba11 Fixing an issue with trying to load an uncommitted document
02fd2cb Adding a bundle that handles qoutas, currently only handling size quotas
e73b89e Removing trails of Raven.Json
103d99f Upgrading to Newtonsoft.Json 4.0.2
d6fc65c Updating nuget specs to require exact version for dependencies
6775872 Work in progress: adding Statistics support to LuceneQuery
c738ec5 Properly copy the replication history from the current version, not the submitted version
69ae7f9 Merge branch 'master' of https://github.com/synhershko/ravendb
5831b97 Expose Statistics on the LuceneQuery as well
c7c9bba Removing old advice
532e14f Fixing typo in file name.
Added all the OSS projects used in RavenDB and their respective licenses.
8f9f422 Removing unused dlls
4130434 Proper disposal of tables during upgrade process
b171924 Fixing an issue that would result in stale results when deletes happened
97b4c81 Merge branch 'master' of git://github.com/ayende/ravendb.git
ffd63e9 Merge branch 'master' of github.com:ayende/ravendb
8554679 Refactored the way we are handling connection string parsing
9e645af TReduceResult for simple indexes is exactly TMapResult
6be643a Copy Smuggler correctly
ee91c9a Indexes can always be with norms omited
e7f2eb9 Fix issue with not consistent document colors when first loading the studio
11dc8cc Fix CanGoBack check logic
195a4fa When clicking on the back button should mark the current selected item with the navigation selected item indicator,
ed0dad2 Make the back button right click menu context contain the history items
402c3ee Change property name to a more clear one
12501f1 minor - formating tags
fa9b88f Add event handle for selecting back item from the history menu (not working)
941aaf3 Fix a bug: navigating to the same window was added the window multiple times to the 'go back history menu'
04c6cd5 Adding failing tests
de78305 Handle history menu item's click event
652ecfa Replace the logic of indicating the current selected view on the main menu, with a more natural way
adfb66c Fix GoBackMenuClick property changed notification
597e316 Removing unnecessary null check
2e8bc51 Stress testing
30e6dda Skipping failing tests until bug is resolved in JSON.NET
bc43b4e Minor optimization
84ba0e1 Performance - don't flush indexes that we don't have to, avoid contentions
d78d18f Merge branch 'master' of https://github.com/synhershko/ravendb
6380173 Minor
f6837f6 Fixing test that broke because of the no_norms option
We now always use no norms, for everything
d9c6d06 Merge branch 'master' of https://github.com/fitzchak1/ravendb
d1d6d16 Add build number at the bottom of the shell
243e4ab Append Build # before the build number
f054e9f Merge branch 'master' of https://github.com/fitzchak1/ravendb
1afc73d Merge branch 'master' of github.com:ayende/ravendb
a8da0a2 Better approach for connection string parsing
53952ce Adding support for connection strings for the replication bundle

RavenDB-Build-360 -- 1,271 Downloads. Published -- 5/4/2011

2c50fb8 Incorrect exec path
efb1843 Adding version numbers to nuget dependencies
e544b99 Updated readme
c3af29d copy paste fun
3e06745 Merge branch 'master' of https://github.com/synhershko/ravendb
82ee2d3 Merge branch 'master' of github.com:ayende/ravendb
b1cb089 Merge branch 'smuggleattachments' of https://github.com/nhsevidence/ravendb
f197d0f Refactoring smuggler attachment exporting
Handling more than 1024 attachments to export
d15ed2d We don't need to record etag for attachments.
Flush the attachment writer when importing attachments
55d2c5e More logging
b051034 Added a test to make sure that export/importing attachments works
d92e073 Adding passing test
6eb7389 Adding passing test

RavenDB-Build-359 -- 353 Downloads. Published -- 5/3/2011

1fc211f Properly handle testing of SL client
477c7b7 Adding a nuget package for RavenDB-Embedded. Further resolves #282.
2ce0ee9 Merge branch 'master' of https://github.com/synhershko/ravendb

RavenDB-Build-322 -- 1,544 Downloads. Published -- 4/5/2011

71d9550 * Disabling NuGet package generation for unstable builds.
* Disabling deleting of old nuget packages
5e918ef Fixing bad comment sign
41abe42 Fixing race condition in creating tenant databases
4e9dcc4 Ensuring that we properly create databases for tenant databases
42d25f9 Fixing a problem in migrating the schema
300a304 removing vestigial code from Collections screen
5c7f9a5 LUCENENET-375
101d56f LUCENENET-388

SystemException  can not be caught by MultiSearcherThread expecting IOException
a1f995f LUCENENET-376

Ver.2.9.2 SpanOrQuery.ToString() bug
22dff0c Updating Lucene.NET binaries
3267920 Fixing build on .NET 3.5
8037b9f Fixing cache leaks between tests
f7d11a8 closes #40, by reseting the results even when the query throws. However, the exception is not very meaningful.
98717b5 Fixing an issue with cache leaks in the tests

The cache in no longer global & static, instead the cache is tied to the local to the current document store.
This, I feel, better matches the users expectation on how this is going to work
af5b92e added error handling to GetQueryAsync; improved error mesages on query screen
3499636 Merge branch 'master' of https://github.com/ayende/ravendb
1d4c7bf added a passing test for raising an exception when a query is invalid (honestly, the test is not specific enough for my liking).
306abc0 added a visual indicator that activity is taking place when using the pager (though the style is very primitive at this point)
c91b1b5 closes #36, page status should no longer display a confused page 1 of 0 message
70f1adc an extension to task to facilitate branching between a 'success' and a 'failure'
a9312f1 summary view raises a notification if collections can't be loaded
253eee0 added a simplified API for sending error notifications
45db8d4 if fetching recent documents fails, an error notification is sent
7ad6efa closes #29, summary screen is refresh when the document count has changed
f7b92cb minor changes to the error handling code for when a Query returns 404
12a6073 busy indicator displays a list of active tasks as a tool tip
0ae2e42 busy indicator now uses the default progress indicator
4e97226 added the closing work completed when attempt to fetch collections on the summary screen
3b0a345 summary screen is more explanatory about what is going on (retrieving, unable to retrieve, etc.)
114a20d sample data generation give more feedback to the user
ed23587 Fixing an issue where we would consider nested objects Id as __document_id
062b62d Merge branch 'master' of github.com:bennage/ravendb
82345d0 Will throw WebException instead of Exception
f838c4f Merge branch 'master' of https://github.com/synhershko/ravendb
b50100e Ensuring that we properly dispose of the cache associated with the document store.
a0c2c4c Fixing an issue where we weren't checking if the performance counters were null before disposing
65b429b added a new naming convention so that I can call a model X and its view XView (no need to say XViewModel)
49733d3 removed all the database initialization logic when opening a db (again);
added display of status so that the user knows what Studio is doing at startup;
8fe153b improvements to the status reporting on the summary screen
447da5e fixed an issue where the summary screen was not updating correctly when the database was changed
6d36216 Fixing the test
a4cf708 Merge branch 'master' of github.com:bennage/ravendb
9995238 improvements to the status display on the collections screen
aa25573 collection screen refreshes properly when a database is changed
b393111 added some locking to prevent the template color from having a race condition
c1efcfe Ensuring that we break from the test on success
276ed7f Merge branch 'master' of github.com:bennage/ravendb
27e7019 better reporting of status on collections screen
b3fe76d added standard namespaces to default collection template xaml, while not required to render it is required for validation
7f48521 the document template provider now consolidates requests by template key
2562dc0 document template provider should be case-insensitive
15d3bcc Merge branch 'master' of github.com:bennage/ravendb
cf026a4 Moving to constant Raven-Entity-Name
aaffb4e closes #41, fixed a binding bug where the bound delete document command was disabled
3c2ceaa the default template for a document is displayed immediately, while the server is queried for a template
fabba86 If there is any error shown on the screen, ignore all future errors.
1de12e7 Fixing double click behavior in intel;isense
64ca167 call EnsureSilverlightStartUpAsync when opening a db in Studio (this is also called when creating a db)
945d9f5 when creating a new database, select it after creation
c85dd1b Converting the Last-Modified time to local time
28e2b02 Ensuring that we start with valid metadata document
cd35566 only reset the status for collections screen to 'retrieving' when the db has changed
a37d98a Merge branch 'master' of github.com:bennage/ravendb
bf554c9 displaying busy indicator while indexes are loading on the browse index screen
6bcf384 Merge branch 'master' of https://github.com/ayende/ravendb
a86a55d browse document screen reports busy/status; also responds correctly to changing the current database
58750c1 closes #42, attempts to put and then delete a document when first connecting to a server in order to invoke an authenticate challenge
1a959fa began adding task screen (export/import); export is functional, import is nearly functional, view is very primitive
f45c08b importing now works
4359a3d BREAKING CHANGE: Moving Authorization extension methods to session.Advanced
We don't want to pollute the session interface
1a3b42b Fixing typo in file
accaaa2 Removing a dll with an incompatible license
c18fcd4 temporarily work around the zip requirement
7d62fbe Adding support for StartsWith queries in the database commands
9dad609 Adding a way to get all the revisions from the databases using the versioning bundle
706652f Modifying the way that we are using MEF so we can handle ordering for the parts that we load
de90b20 Moved all special operations to OrderedPartCollection
21c9758 Adding DotNetZip to handle zipping on Silverlight - licensed under MS PL, so we are compatible.
27f04da breaking apart the import and export tasks into separate classes
16ce6a7 Merge branch 'master' of github.com:bennage/ravendb

Conflicts:
	Raven.Studio/Features/Tasks/TasksViewModel.cs
24ed0ac Fixing an issue where GZipStream relied on encoding that we don't have in Silverlight
c001fba Moving the the DotNetZip GZipStream
ec21a19 Fixing a crash when trying to query a database that doesn't exists
e3d05e0 the server class in Studio now returns the correct address for the default database
65b032b added additional output to the export task in Studio
1fa4956 additional styling to the Export Task screen
3305c59 broke the console output for tasks out into a user control
c4f5ea8 added Clear Console methods to export and import tasks
3ee89b9 finished screen layout for import and export screens
e3a671a added additional logging and error checking to import screen
126fbdc clear the output console automatically when the database changes
f198889 Merge branch 'master' of github.com:bennage/ravendb
da870bd Making sure that the XAP is deployed properly when using IIS
dea8a23 Will no longer force PUT requests for just reading from the database
Fixed the issue with Sample Data creating log of dialogs by forcing a security check before hand.
2ebf1f5 Fixing path for build
a4dbf4a database subscreens are all now lazy loaded
2042176 simplying an exception now returns the entire first line
781fd0d Merge branch 'clumsyerror'
c0269fe improved the dispaly of errors when creating/saving an index
723690b improved error reporting on PutIndexAsync
c97df39 correcting a bug introduced while improving the errors for PutIndexAsync
3bac719 simplification of error now returns the first line and strips out the X.Exception: from the beginning.
75ac425 bindable paged queries now raise change notification for HasResults when ClearResults() is called
065911b Edit Index has been improved to show larger errors
5ba5b7f Merge branch 'clumsyerror'
d3bc5f3 Added support for
- WhereContains(string fieldName, params object[] values)
- WhereContains(string fieldName, IEnumerable<object> values)
and
- ... where item.field.In(1,2,3)
- ... where item.field.In(list)
dfef51c remove code related to db initializers
85c4292 added sample data (Blend) for Database screen
d355717 styling changes to the main database menu
24901f9 rewrote the Generate Sample Data to be easier to grok (I luvs me some iterators!)
763f81b made the order of the menu items consistent
7ece5a3 fixes #44, the serialization helper choked when the metadata was null.
611c51f When we successfully complete a previous failed operation, remove the current error dialog
99edab0 Adding passing test
3578b2b Testing on virtual dir, should use relative path rather an absolute one to point to the XAP
13cc2d0 Will properly report on Bad Request
950bb13 Refactoring - separate class
49e08de databases is now case insensitive
8b6918d Solved a bug when using tenant databases with a virtual directory
e5f4a88 Fixing typo
52ef891 Making sure that the SL client can work with virtual directories and tenant databases
038bc58 Merge branch 'master' of https://github.com/ryanheath/ravendb
f616fb4 Support Database as well as DefaultDatabase for connection strings
0bdbdf7 No need to call methods if we can use the natural indexer
7c6cfa4 Removing virtual dir from config
2e9f674 Fixing virtual dir + multi tenancy, now when there isn't a virtual dir
6fac01b Fixing an issue when using datetime in non analyzed field
d89a3a2 Adding a passing test
c34191b Ensuring that missing include property is ignored, rather than throwing.
Added passing tests
475bd4a Adding a way to customize the way the linq provider modify property names during query generation via conventions
76f1324 Fixing tests
c9c5110 Fixing test
3fe708d Minor grammar fix
0bef542 Raven now considers strings in ISO8601 format to be dates for purposes of indexing them.
83cd506 RavenDB will not use ISO8601 format for dates, making them more human readable.
Centralizing all references to converters.
036e282 Ensuring that MissingBitsFromClientProfile
e1428f2 Now writing DateTime in a format that cannot lose any granularity
Centralized all the date time handling and date time formats
99bcc90 Output of dates from Lucene now matches our standard behavior
5cd40eb More explicit error message
1ff8452 Fixing a bug where a map reduce index that produced multiple items for the same document would only calculate a single item per doc.
425fba3 Fixing test
aa06dc8 Adding tests to prove that we can use two values for the same doc id in mapped results