Download Score Downloads
Download RavenDB 39 rates 3,642

4262 changes

Commit description Date
- JamesNK 9/8/2007 11:59 AM
Correct bugs in JavaScript string escaping. Add JavaScriptConvertTest. - JamesNK 9/10/2007 2:01 PM
Json.NET 2.0 Beta New feature - LINQ to JSON! New feature - Ability to specify how JsonSerializer handles null values when serializing/deserializing. New feature - Ability to specify how JsonSerializer handles missing values when deserializing. Change - Improved support for reading and writing JavaScript constructors. Change - A new JsonWriter can now write additional tokens without erroring. Bug fix - JsonSerializer handles deserializing dictionaries where the key isn't a string. Bug fix - JsonReader now correctly parses hex character codes. - JamesNK 2/10/2008 12:56 PM
New features: Added support for deserializing to an anonymous type with the DeserializeAnonymousType method. Support for reading, writing and serializing the new DateTimeOffset type. Added IsoDateTimeConverter. Converts DateTimes and DateTimeOffsets to and from the ISO 8601 format. Added JavaScriptDateTimeConverter. Converts DateTimes and DateTimeOffsets to and from a JavaScript date constructor. XmlNodeConverter handles serializing and deserializing JavaScript constructors. Ability to force XmlNodeConverter to write a value in an array. Logic is controlled by an attribute, json:Array="true". Changes: Dates are now serialized in a JSON complient manner, similar to ASP.NET's JavaScriptSerializer or WCF's DataContractJsonSerializer - Removed the AspNetAjaxDateTimeConverter. - JamesNK 2/28/2008 11:32 AM
Change: JsonSerializer will serialize null rather than throwing an exception. - JamesNK 2/28/2008 11:53 AM
Remove old test files - JamesNK 3/2/2008 5:11 AM
Tests - JamesNK 3/2/2008 5:18 AM
New features -New, more concise, LINQ to JSON querying syntax. -Added FromObject to JObject, JArray. -JToken WriteTo method now supports JsonConverters. -JsonSerializer supports serializing to and from LINQ to JSON objects. -JsonSerializer properly serializes IEnumerable objects. -Added Depth property to JsonReader. Changes -Made JsonReader and JsonWriter abstract. Added JsonTextReader/JsonNodeReader and JsonTextWriter/JsonNodeWriter. -Removed JavaScriptObject, JavaScriptArray. Replaced by LINQ to JSON objects. - JamesNK 3/2/2008 5:25 AM
Added JsonTextReader support for NaN, PositiveInfinity and NegativeInfinity constants. - JamesNK 3/2/2008 6:04 AM
Removed old tests. Refactored DeserializeAnonymousType method. - JamesNK 3/2/2008 8:57 AM
New features: Added Skip() method to JsonReader. Skips the current JSON token and any child tokens. JsonSerializer now has the ability to populate existing members on an object. This behaviour is controlled by the ObjectCreationHandling property. Changes: Improved behaviour of JsonReader.Depth property. Fixes: Floating point numbers now use ToString("r") to avoid an overflow error when serializing and deserializing a boundary value. JsonSerializer now correctly serializes and deserializes DBNull. JsonSerializer no longer errors when skipping a multi-token JSON structure. - JamesNK 3/16/2008 12:31 AM
Changes: Specified CultureInfo when converting to and from strings across Json.NET. Fixes: Clone JToken when adding token with a parent to a new token. - JamesNK 3/16/2008 5:04 AM
Added opt-in, opt-out serialization option Added virtual GetSerializableMembers to JsonSerializer - JamesNK 3/29/2008 1:27 PM
Change - Heaps of small changes and bug fixes around LINQ to JSON. Many unit tests added. Change - CultureInfo is now always passed into FormatWith - JamesNK 4/5/2008 1:45 AM
-Added some XML comments -Made some utility methods internal - JamesNK 4/8/2008 11:56 AM
-XML comments for everything!!! -Some members changed to internal - JamesNK 4/10/2008 1:30 PM
-Fixes to XML documentation -Sandcastle Help File Builder project added -Quickstart guides added - JamesNK 5/4/2008 4:26 AM
-Numbers that contain e should be treated as doubles - JamesNK 5/4/2008 6:16 AM
-Correct page titles - JamesNK 5/10/2008 1:22 AM
-Not correctly resizing internal string buffer when parsing long JSON documents - JamesNK 5/28/2008 10:28 AM
Work in progress: -Silverlight build projects -JObject now implements IDictionary, JArray now implements IList - JamesNK 6/8/2008 1:41 PM
-Added missing files from Silverlight projects -Fixed JsonWriter depth error when writing current JsonReader position -Fixed JsonSerializer not fulling skipping properties when putting together constructor values -Changed JsonSerializer so that property names and constructor params matching is no longer case sensitive - JamesNK 8/2/2008 2:29 PM
-Added JsonConverterAttribute. Can be placed on classes and members. Priority is member attribute -> class attribute -> serializer argument converters -Added DateTimeFormat to IsoDateTimeConverter to customize format -Changed IConvertible casting to the ToXXXX methods in JsonSerializer - JamesNK 8/4/2008 12:38 PM
-Changed IsoDateTimeConverter to use DateTimeFormat when parsing dates -Added Culture to IsoDateTimeConverter - JamesNK 8/9/2008 2:04 AM
-Added WriteValue(object) to JsonWriter -Added JTokenEqualityComparer -Added additional validation to new IDictionary/ICollection methods on JObject/JArray -Changed JObject so that properties must have a unique name -Changed remaining IConvertible calls to use ToXXX methods instead of casting -Fixed many bugs in new IDictionary/ICollection methods on JObject/JArray -Fixed AddFirst when no existing children - JamesNK 8/12/2008 2:13 PM
-Added missing XML comments to new members/classes -Fixed culture warnings - JamesNK 8/14/2008 10:50 AM
-Fix GetFieldsAndProperties so that it returns a distinct list of member names in cases where there are overriden abstract generic properties - JamesNK 8/16/2008 10:34 AM
-Unicode string encoding test - JamesNK 8/23/2008 3:54 AM
-Split Silverlight projects into a separate solution: Newtonsoft.Json.Silverlight.sln - JamesNK 8/23/2008 4:38 AM
-Fixed solution/project issues -Bumped assembly version to 3.0 - JamesNK 8/23/2008 4:49 AM
-Include SilverlightTests.cs in Newtonsoft.Json.Tests.csproj - JamesNK 8/23/2008 4:55 AM
-Include SilverlightTests.cs - JamesNK 8/23/2008 5:10 AM
-Added IJEnumerable. Changed JEnumerable and JToken to both implement IJEnumerable. -Included missing JsonConverters from Newtonsoft.Json.Silverlight project. - JamesNK 8/23/2008 7:56 AM
-Updated serializing help page -Fixed help generation warnings -Added AsJEnumerable -Changed extension methods to return IJEnumerable where appropriate -Extension methods better handle converting JValues - JamesNK 8/23/2008 3:46 PM
-Add introduction to help - JamesNK 8/24/2008 10:28 AM
-Minor text changes -Include new documentation resources in solution - JamesNK 8/24/2008 2:11 PM
-Fix test -Enable XML documentation for Silverlight project - JamesNK 8/24/2008 2:23 PM
-Changed JavaScriptConvert.DeserializeObject to check for addition content after deserializing object - JamesNK 9/4/2008 11:12 AM
-Changed serializer to better work with ICollection<T> when deserializing -Improved serializer caching of static type data - JamesNK 9/8/2008 11:46 AM
-Fix JsonSerializer.Deserialize to take a TextReader instead of a StringReader - JamesNK 9/8/2008 12:03 PM
-Refactor JsonSerializer.GetConverter - JamesNK 9/8/2008 12:10 PM
-Added DefaultValueHandling to JsonSerializer. Option to not write default values when serializing object -Added JsonSerializerSettings and overloads to JavaScriptConvert.SerializeObject and JavaScriptConvert.DeserializeObject -Performance improvements - JamesNK 9/14/2008 1:30 PM
-Added compact framework support -Refactored JavaScriptConvert to not rely on DateTimeOffset when converting dates -Refactored JsonSerializer to use new CreateInstance on ReflectionUtils -Deleted JsonHandler - JamesNK 9/21/2008 1:23 PM
-Added nullable DateTime support to IsoDateTimeConverter and JavaScriptDateTimeConverter -Added WriteValue overloads to JsonWriter for nullable types -Fixed JsonTextWriter.WriteValue(string) to write null instead of an empty string for a null value -Fixed JsonWriter.WriteValue(object) to no longer error on null values - JamesNK 9/24/2008 12:39 PM
-Renamed Identifier to JsonRaw -Added support for reading, writing and serializing raw JSON - JamesNK 9/28/2008 2:37 AM
-Modified project to support signed flag. Does not output InternalsVisibleTo attributes when present -Improved error message on JObject and JArray Load method -Added WriteRawValue -Added missing XML documentation -Added SerializeObject overload that takes a formatting flag - JamesNK 10/8/2008 11:01 AM
-Fix JContainer child ordering when adding multi values - JamesNK 10/10/2008 10:02 PM
-Misc refactoring - JamesNK 10/16/2008 8:16 AM
-Change JsonSerializerSettings.Converters initial value to an empty collection - JamesNK 10/27/2008 1:49 AM
-Changed JSON Date constructors to automatically deserialize to a date - JamesNK 10/27/2008 9:57 AM
-Bump assembly version to 3.5 - JamesNK 10/27/2008 11:36 AM
-Fix bug when deserializing to a nullable number - JamesNK 11/2/2008 2:43 AM
-Changed Value<T> on JObject to support getting nullable values -Fixed JsonSerializer to correctly skip missing members - JamesNK 11/23/2008 7:09 AM
-Added additional unicode encoding test - JamesNK 11/23/2008 7:11 AM
-Rename JavaScriptConvert to JsonConvert - JamesNK 12/3/2008 7:52 AM
-Added JSON Schema implementation -Move test serialization objects to TestObjects namespace -Fixed JsonConvert to always write a floating point number with a decimal place -Changed Type values to serialize and deserialize to type name string -Fixed JsonWriter to allow objects and arrays to be written in a constructor -Added JsonContainerAttribute with Id, Title and Description members. JsonObject and JsonArray inherit from this attribute -Added JsonArrayAttribute. Has flag to control whether array can contain null items. -Added IsRequired to JsonProperty -Replaced protected method GetSerializableMembers with GetMemberMappings on JsonSerializer -Fixed QuoteChar not getting set when parsing property name -Added Load(JsonReader) to JProperty, JConstructor -Fixed error when populating JProperty with content from collection -Added the ability for JsonTokenWriter to write individual values as well as arrays and objects -Added CreateReader to JToken -Added FromObject to JToken -Added ReadFrom to JToken - JamesNK 1/2/2009 7:29 AM
-Added IJsonLineInfo. Implemented by JsonTextReader, JsonTokenReader, JsonValidatingReader, JToken -Added line details to JsonTextReader exception messages and JsonValidatingReader errors -Change JsonSchemaGenerator to disable additional properties on sealed classes -Fixed JsonSchemaGenerator to not output enum values and options for flag enums - JamesNK 1/4/2009 7:26 AM
-Tests - JamesNK 1/4/2009 10:52 AM
-Fix error message for missing member -Fix exception not throwing for bad char after semi-colon - JamesNK 1/6/2009 10:03 AM
-Fix test - JamesNK 1/6/2009 10:05 AM
-Added DeserializeNode overload to specify a root element - JamesNK 1/6/2009 11:36 AM
-Fix XmlNodeConverter handling of nested arrays when converting to XML - JamesNK 1/11/2009 11:01 AM
-Added deserialize test for jagged arrays -Made deserializer ignore missing members by default - JamesNK 1/15/2009 10:46 AM
-Fix writing raw JValue tokens - JamesNK 1/24/2009 3:06 AM
-Improve error message when attempting to deserialize to an interface or abstract class - JamesNK 2/8/2009 10:57 AM
-Fix ToString(JsonConverter[]) overload on JToken -Ensure JavaScriptDateTimeConverter converts nullable DateTimes -Make JsonTypeReflector thread safe - JamesNK 2/27/2009 8:12 AM
-Added AddAfterSelf, AddBeforeSelf to JToken - JamesNK 2/27/2009 9:02 AM
-Added support to deserializing to IEnumerable<T>, IList<T>, IDictionary<K, V> -Added populating members when creating object from non default constructor -Added case best match when deserializing properties -Added ToString(Formatting, JsonConverters[]) overload to JToken -Added SerializeObject(object, Formatting, JsonConverter[]) overload to JsonConvert -Added IMappingResolver. Property added to JsonSerializer, JsonSerializerSettings, JsonSchemaGenerator -Added CamelCaseMappingResolver - JamesNK 3/14/2009 2:38 AM
-Rename Product.Expiry to Product.ExpiryDate in tests - JamesNK 3/21/2009 11:19 AM
-Added StringEnumConverter -Added BinaryConverter - JamesNK 3/29/2009 4:36 AM
-Rename JsonTokenReader, JsonTokenWriter, JsonTokenType to JTokenReader, JTokenWriter, JTokenType - JamesNK 4/10/2009 7:45 AM
-Moved JTokenReaderTest.cs and JTokenWriterTest.cs to Linq test directory - JamesNK 4/10/2009 8:00 AM
-Changed DefaultDateTimeFormat on IsoDateTimeConverter to not display zero milliseconds - JamesNK 4/12/2009 4:21 AM
-Added even more detail to no root XML element exception message when converting JSON to XML. Seriously, if you still get stuck here you're an idiot -Added NullValueHandling, DefaultValueHandling and ReferenceLoopHandling to JsonPropertyAttribute -Change JsonMemberMapping from a struct to a class. Now has too many properties for a struct - JamesNK 4/22/2009 8:56 AM
-Added MetadataTypeAttribute support when searching for attributes -Tests around serializing/deserializing LINQ to SQL classes - JamesNK 4/26/2009 10:11 AM
-Changed JObject to enumerate over KeyValuePair<string, JToken> rather than JToken. Breaking change. - JamesNK 4/27/2009 11:49 AM
-Fix bug when JValue of type string has a null string value -Fix JToken casting bugs to float and decimal - JamesNK 4/30/2009 1:12 PM
-Added support for DataContractAttribute and DataMemberAttribute to JsonSerializer -Added support for serializing private members by marking them with JsonPropertyAttribute or DataMemberAttribute - JamesNK 5/9/2009 1:19 PM
-Added JsonSerializer argument to JsonConverter.ReadJson and JsonConverter.WriteJson. Needed because serializer now has state -Added CustomCreationConverter -Added IsReference to JsonContainerAttribute -Added PreserveReferencesHandling to JsonSerializer -Added IReferenceResolver to JsonSerializer -Split internals of JsonSerializer into JsonSerializerWriter (serializes) and JsonSerializerReader (deserializes) -Moved serialize stack from JsonWriter (yuck) to JsonSerializerWriter (yay) -Added FromObject overload with JsonSerializer argument for cases when state is needed - JamesNK 5/13/2009 1:15 PM
-Lots of XML code comments -Added type name handling to serializer -Fixed various compilation warnings - JamesNK 5/30/2009 9:13 AM
-Fixed serializer handling of comments in JSON - JamesNK 5/31/2009 3:10 PM
-Added documentation (gasp!) -Fixed serialization of Uri members on Silverlight/Compact Framework -Fixed serialization of JToken members -Fixed (hopefully) cache threading issues - JamesNK 6/16/2009 12:50 PM
-JsonObjectAttribute will now force a collection class to be serialized as an object -Renamed ThreadSafeDictionaryWrapper to ThreadSafeStore - JamesNK 6/18/2009 3:23 PM
-More documentation -Changed CustomCreationConverter to throw NotImplementedException when serializing - JamesNK 6/19/2009 3:37 PM
-More documentation (I know!) -Fixed decimals to always be written with a decimal place -Replaced IMappingResolver with IContractResolver -Renamed JsonMemberMapping to JsonProperty -Added JsonContract, JsonObjectContract, JsonArrayContract, JsonDictionaryContract -Added support for OnSerializing, OnSerialized, OnDeserializing, OnDeserialized callback methods -Major refactoring of serialization internals - JamesNK 7/5/2009 5:55 AM
-Documentation -Example unit tests for documentation -Added IsReference to JsonPropertyAttribute -Fixed resolving whether a property should be a reference - JamesNK 7/6/2009 12:36 PM
-Updated documentation -Added complete ADO.NET Entities serialization and deserialization - JamesNK 7/26/2009 9:34 AM
-Added implicit conversions from primitive values to JValue - JamesNK 7/27/2009 1:20 PM
-Fixed generic type deserialization with type name tracking enabled - JamesNK 7/30/2009 11:59 AM
-Changed serializer to create JObject/JArray when deserializing complex JSON to an object type - JamesNK 7/31/2009 2:08 PM
-Added .NET 2.0 support -Documentation - JamesNK 8/1/2009 3:06 PM
-Changed empty string to be deserialized as null for nullable types - JamesNK 8/6/2009 11:52 AM
-Added type descriptor objects to support JObject property databinding -Added OnErrorAttribute and ErrorContext for handling serialization errors - JamesNK 8/22/2009 3:01 PM
-Added more IBindingList functionality -Fixed many bugs around JProperty and JObject -Changed JProperty constructor that doesn't take a value to internal -Added many unit tests -Renamed CloneNode to CloseToken -Changed JPropertyDescriptor to always return the token rather than value - JamesNK 9/4/2009 4:46 PM
-Added set indexer to JToken - JamesNK 9/19/2009 12:38 AM
-More error handling work - JamesNK 9/20/2009 12:50 PM
-Fixed schema generation with negative enum values - JamesNK 10/3/2009 1:49 AM
-Fixed exception when loading JObject with multiple properties of the same name. Last property will be used -Removed redundant ValidateObject method from JContainer - JamesNK 10/3/2009 6:33 AM
-Fixed List<T> silly buggers with nullable types - - That was tough! - JamesNK 10/3/2009 9:54 AM
-Changed IsRequired to accept null properties - JamesNK 10/5/2009 10:26 AM
-XML documentation -Changed OnError to be available in .NET 2.0, Silverlight and Compact Framework builds -Added StreamingContext stand-in for frameworks where it isn't available -Split test classes out of JsonSerializerTests - JamesNK 10/10/2009 2:54 AM
-Performance -Added ConstructorHandling to allow object creation using non-public default constructors - JamesNK 10/10/2009 8:09 AM
-Documentation -Added Error event to JsonSerializer - JamesNK 10/11/2009 6:23 AM
-Added DataSetConverter, DataTableConverter -Added JPath and SelectToken to JToken -Fixed schema id not being written for collections -Fixed TimeSpan serialization on Compact Framework -Fixed unicode line break string encoding - JamesNK 10/14/2009 4:40 AM
-Added ObjectCreationHandling to JsonPropertyAttribute -Added IValueProvider, ReflectionValueProvider, DynamicValueProvider -Added Dynamic.snk -Added Required enum with options Default, AllowNull and Always -Added serialization event support to Silverlight version -Added Converter to JsonProperty for JsonConverter -Changed IsRequired to Required enum -Changed schema generator to allow for Required enum options -Changed Silverlight project version to Silverlight 3 -Improved error message when JSON array encountered for object and vice-versa when deserializing -Improved error message for converting types when deserializing -Improved error message from getting and setting properties when serializing and deserializing -Fixed empty string being converted to null when deserializing -Removed dependency on Entity Framework and LINQ to SQL assemblies - JamesNK 11/2/2009 10:21 AM
-Fixed unclosed object when including type name with array - JamesNK 11/5/2009 7:54 AM
-Added DBNull support to JValue - JamesNK 11/5/2009 8:04 AM
-Possible fix for compact framework issue - - JamesNK 11/29/2009 9:41 AM
-Added reading and writing binary JSON (BSON) support - work in progress -Added BsonReader, BsonWriter -Added support for reading and writing byte arrays to JsonReader, JsonWriter and LINQ to JSON classes -Added ReadAsBytes to JsonReader -Changed Silverlight build serializer to look for a TypeConverter -Changed .NET build to not rely on System.ComponentModel.DataAnnotations assembly to support .NET 4.0 client profile -Remove DateTimeOffset stand-in from Compact Framework build -Fixed .NET 2.0 build to run on environments without .NET 2.0 SP1 -Fixed deserialization to always use a new value created from a JsonConverter -Fixed XmlNodeConverter to support converting comments in JSON - JamesNK 12/7/2009 1:10 AM
-Additional BSON work and tests - JamesNK 12/7/2009 1:24 PM
-XML documentation -Fixed culture warnings - JamesNK 12/8/2009 12:39 AM
-Upgraded Sandcastle Help File Builder project file to 1.8 -Documentation - JamesNK 12/8/2009 3:17 AM
-Fixed ToString culture inconsistence when serializing dictionary key -Documentation - JamesNK 12/9/2009 12:27 AM
-Improve BsonReader string performance - JamesNK 12/9/2009 7:24 AM
-Fixed JTokenWriter not writing comments -Fixed BsonWriter not erroring when writing non-BSON compatible content - JamesNK 12/20/2009 2:16 AM
-Added DateTimeConverterBase -Changed class converter to be resolved from contract -Changed built in converters to be resolved once when the contract is created. Big performance gain! - JamesNK 12/26/2009 8:51 PM
-Added JsonPrimitiveContract and JsonLinqContract -Removed JsonRaw and replaced with JRaw -Fixed properties on existing derived values not being populated during deserialization - JamesNK 12/27/2009 5:30 AM
-Performance - JamesNK 12/29/2009 4:53 AM
-JsonTextReader, BsonReader performance -Fix dictionary key encoding when serializing -Fix WrappedDictionary being set to a property when deserializing -Fix Silverlight serialization security error - JamesNK 1/2/2010 1:13 AM
-Add support for reading octal and hexadecimal numbers from JSON -Fix serializing indexed properties -Fix serializing JRaw properties - JamesNK 1/8/2010 10:12 AM
-Fix deserializing empty BSON structures -Fix error message when attempting to deserialize custom dictionary with no default constructor -Fix serializing private base members marked with JsonProperty attribute -Fix performance issue when deserializing to object member - JamesNK 1/16/2010 8:10 AM
-Implemented INotifyCollectionChanged on JContainer in Silverlight -Added StreamingContext to JsonSerializer -Added CreateMemberValueProvider method to DefaultContractResolver -Fixed not falling back the original class from the metadata class when attribute not found - JamesNK 1/19/2010 10:22 AM
-Added ReadRootValueAsArray, DateTimeKindHandling properties to BsonReader -Included BSON is .NET 2.0, Silverlight and Compact Framework builds - JamesNK 1/23/2010 12:17 AM
-Fix passed in JsonConverter not overriding internally specified JsonConverter - JamesNK 1/28/2010 9:20 AM
-Change Type to always be written as AssemblyQualifiedName - JamesNK 1/31/2010 7:32 AM
-Improved deserialization performance -Added ISerializable support -Changed dictionary serialization to fall back to ToString for keys -Changed schema generator to use JsonContracts to determine schema information -Fixed schema validation bugs when schema has no properties -Fixed not marking dictionary and array schemas as nullable -Fixed serializing generic dictionary that doesn't implement IDictionary - JamesNK 2/4/2010 11:18 AM
-Fixed various schema generation bugs -Renamed MemberHandler delegate to ObjectConstructor - JamesNK 2/6/2010 1:14 AM
-Strongly name NUnitLite.dll - JamesNK 2/6/2010 1:23 AM
-Change Silverlight test project output path - JamesNK 2/6/2010 1:36 AM
-Move NUnit dlls - JamesNK 2/6/2010 2:00 AM
-Add missing xml documentation -Add build tools -Add build scripts -Move doc directory - JamesNK 2/6/2010 2:17 PM
-Added GetSchema, CanRead, CanWrite to JsonConverter -Fix CustomCreationConverter erroring when writing JSON - JamesNK 2/7/2010 12:55 AM
-Fixed JsonProperty.Readable and Writable not being correctly set for .NET properties with modified getter/setter visibility -Fixed error caused by property properties on a base class when reflecting a type -Fixed property CanRead and CanWrite coming back as false when a base class property has a private getter/setter visibility - JamesNK 2/14/2010 4:58 AM
-Add LINQ to XML object support to XmlNodeConverter -Add SerializeXNode, DeserializeXNode methods to JsonConvert -Remove "-" prefix when serializing a JSON constructor, prefix not compatible with XML naming standard - JamesNK 2/20/2010 9:46 AM
-When converting JSON to XML using XmlNodeConverter, changed special JSON properties ($id, $ref, $type) to be attributes rather than child elements - JamesNK 2/21/2010 5:32 AM
-Escape JSON property text - JamesNK 2/21/2010 12:00 PM
-Add support for sharing a static cache for contract resolvers inheriting from DefaultControlResolver -Correct error message when casting non-JValue to a privative type - JamesNK 2/28/2010 12:41 AM
-Update build script to run tests against the final assemblies -Update psake script to latest version - JamesNK 2/28/2010 9:58 AM
-Fix dynamic code generation IL verification issues in .NET 4 - JamesNK 3/2/2010 12:27 PM
-Build -Tests - JamesNK 3/5/2010 11:20 AM
-Build - JamesNK 3/5/2010 12:29 PM
-Added ReflectionDelegateFactory, DynamicReflectionDelegateFactory and LateBoundDelegateFactory to support switching between dynamic and late bound reflection for medium trust environments -Added WriteObjectId to BsonWriter -Added BsonObjectId and BsonObjectIdConverter classes -Added KeyValuePairConverter -Added DynamicCodeGeneration flag to DefaultContractResolver -Changed JsonConverter.ReadJson to add an extra parameter: currentValue - JamesNK 3/17/2010 8:53 AM
-Added additional error checking around $ref property - JamesNK 3/17/2010 9:27 AM
-Fix reading BSON multi byte utf8 characters - JamesNK 3/20/2010 3:29 AM
-Added support for ShouldSerialize conditional methods -Fixed not correctly skipping ignored JSON properties when deserializing via a non-default constructor - JamesNK 3/20/2010 11:16 AM
-Add support for using implicit/explicit casts when converting a JSON property name to a dictionary value -Fix DynamicReflectionDelegateFactory erroring when calling static methods -Fix CustomCreationConverter to return null when converting a null JSON value - JamesNK 3/23/2010 2:21 AM
-Fix possible errors caused by mutable GetHashCode implementations and reference tracking - JamesNK 3/23/2010 3:20 AM
-New improved BSON writer -Performance improvement for reference loop checking - JamesNK 3/24/2010 12:43 PM
-Added WriteRegex to BsonWriter -Added RegexConverter -Fixed BsonWriter writing empty string instead of null - JamesNK 3/27/2010 9:18 AM
-Fix deserializing nullable array - JamesNK 3/27/2010 10:17 AM
-Added support for enum values to LINQ to JSON -Added TypeNameAssemblyFormat property to JsonSerializer. Property controls whether .NET type names are written with a full or partial assembly name -Added TypeNameHandling to JsonProperty attribute. Allows a type names to be included on an individual property basis -Fixed serializing HashSet<T> -Additional permission demands added to DynamicCodeGeneration flag - JamesNK 4/2/2010 12:56 PM
-Fix exception message spelling mistake - JamesNK 4/10/2010 3:41 AM
-XML documentation - JamesNK 4/17/2010 8:49 AM
-Fix JTokenReader.ReadAsBytes to read strings as base64 data - JamesNK 4/17/2010 10:54 AM
-Fix ReadAsBytes for empty strings -Fix (hopefully) signing merged assemblies - JamesNK 4/20/2010 10:51 AM
-Improve OverflowException message for integer values larger than an Int64 - JamesNK 4/25/2010 10:26 AM
-Performance -Add CLSCompliant attributes -Fix BSON string reading bug - JamesNK 5/11/2010 10:49 AM
-Improved default null and value handing when JSON value is not compatible with property value -Added interfaces, structs and enums as valid targets of JsonConverterAttribute - JamesNK 5/27/2010 11:37 AM
-Fix issue when deserializing string to byte data -Fix converting a JValue to a compatible type -Allow JsonConverterAttribute to be added to interfaces/structs/enums - JamesNK 6/11/2010 4:11 PM
-Removed HtmlColorConverter to remove System.Drawing.dll dependency -Fixed culture invariance -Fixed serialization attributes to work in .NET 2.0 - JamesNK 7/1/2010 1:27 PM
-Added DateTimeKindHandling to BsonWriter to control how a DateTime is converted prior to being serialized -Added Required.Always attribute validation when writing JSON as well reading -Added TypeNameHandling.Auto to automatically write the type name when a value doesn't match the declared type -Fixed reading multi-byte strings in BSON - JamesNK 7/3/2010 12:53 PM
-Fixed generating generic simple type names -Changed JsonObjectAttribute to be compatible with structs - JamesNK 7/6/2010 1:20 PM
-Fix reading hexadecimal numbers that contain an e - JamesNK 7/16/2010 10:29 AM
-Fix using simple type names on Silverlight - JamesNK 7/16/2010 10:53 AM
-Fix JTokenReader.ReadAsBytes and null values -Fix JsonProperty inheritance on overriden properties - JamesNK 8/7/2010 10:05 AM
-Update Sandcastle version to latest - JamesNK 8/8/2010 1:31 PM
-Added SerializeCompilerGeneratedMembers to DefaultContractResolver to control serializing compiler generated fields - JamesNK 8/9/2010 1:59 PM
-Demos - JamesNK 8/14/2010 5:10 AM
-Delete old NUnit - JamesNK 8/31/2010 5:13 AM
-Updated NUnit to 2.5.7 - JamesNK 8/31/2010 5:16 AM
-Updated source code to VS2010 -Updated main project to .NET 4.0 -Updated to psake 4.0 -Changed assembly version to -Added ICustomTypeDescriptor implementation to JObject, removed JTypeDescriptionProvider and JTypeDescriptor -Changed serialization of collections to use iterator rather than indexer -Removed Compact Framework project -Fixed XML documentation warnings - JamesNK 8/31/2010 5:19 AM
-Added .NET 3.5 build -Added dynamic support to LINQ to JSON -Added dynamic support to serializer - JamesNK 9/11/2010 11:06 AM
-Added INotifyCollectionChanged to JContainer in .NET 4.0 build -Changed .NET 3.5 and .NET 4.0 builds to target client frameworks -Fixed JSON Schema not raising an error for additional properties when the schema has no properties - JamesNK 9/12/2010 1:56 AM
-Added JsonReader.ReadAsDateTimeOffset -Fixed losing timezone information when deserializing DateTimeOffsets - JamesNK 9/12/2010 5:39 AM
-Added JsonReader.ReadAsDecimal -Fixed losing decimal precision when deserializing decimals - JamesNK 9/12/2010 1:19 PM
-Added Windows Phone 7 build - JamesNK 9/18/2010 10:04 AM
-Added DeserializeObject overload - JamesNK 9/19/2010 12:36 PM
-Fixed test when tests run in UTC timezone - JamesNK 9/24/2010 12:32 PM
-Fixed test error when tests run in UTC timezone -Fixed globalization warnings -Fixed SelectToken skipping last property name if it is a single character - JamesNK 9/29/2010 8:14 AM
-Added NuPack to build process -Fixed deserializing structs when reusing existing values -Renamed Windows Phone 7 dll to Newtonsoft.Json.WindowsPhone.dll - JamesNK 10/12/2010 9:15 AM
-Added covariance to IJEnumerable type parameter -Fixed inaccessible private getter/setters on base classes - JamesNK 10/16/2010 12:45 PM
-Fixed error when deserializing nullable structs -Fixed writing JSON Schema option label -Improved error message when converting JSON with an empty property to XML - JamesNK 10/23/2010 1:23 AM
-Fix to preserve collection type information in certain situations when serializing -Add missing Newtonsoft.Json.WindowsPhone.sln file - JamesNK 11/17/2010 9:31 AM
-Make .NET 4.0 dynamic actually work (oops) -Added JValue dynamic value conversion - JamesNK 11/25/2010 9:11 AM
-Added XmlSerializer style Specified property support - JamesNK 11/25/2010 10:17 AM
-Added support for deserializing to JToken -Improved circular reference error message with type name - JamesNK 12/1/2010 10:03 AM
-Updated build to use latest version of NuGet command line package builder - JamesNK 12/5/2010 10:24 AM
-Enabled support for converting between XML and JSON on Windows Phone 7 - JamesNK 12/8/2010 2:04 AM
-Change BSON writer to write new binary subtype -Fix BSON reader to read the old binary subtype correctly -Added JsonNet35BinaryCompadibility to BSON reader for incorrectly written BSON binary values -Changed JSON schema to use required flags instead of optional as defined in JSON schema spec 3.0 -Changed JSON schema to use divisibleBy instead of maxDecimals as defined in JSON schema spec 3.0 -Fixed detection of serialization specified flag properties -Updated to latest version of NuGet - JamesNK 12/19/2010 2:29 AM
-Added CamelCaseText to StringEnumConverter - JamesNK 12/19/2010 2:49 AM
-Fixed JsonNet35BinaryCompatibility spelling -Fixed Specified properties incorrectly needing XmlIgnore attribute - JamesNK 12/23/2010 9:27 PM
-Added WriteArrayAttribute to XmlNodeConverter to include an attribute to help round tripping JSON and XML -Added OmitRootObject to XmlNodeConverter to skip writing the root JSON object when converting XML - JamesNK 12/27/2010 6:00 AM
-Fixed DataSetConverter deserializing DataSet properties - JamesNK 12/27/2010 6:14 AM
-Fixed JToken Load and Parse methods not checking for incomplete content - JamesNK 12/27/2010 12:06 PM
-Added ICloneable and DeepClone to JToken -Changed DeepEquals to take into account possible floating point errors - JamesNK 12/27/2010 11:25 PM
-Added PatternProperties, ExclusiveMinimum and ExclusiveMaximum support to JSON schema - JamesNK 1/2/2011 11:19 AM
-Fixed signed build -Updated package readme files - JamesNK 1/2/2011 12:38 PM
-Fixed building documentation in .NET 4 - JamesNK 1/2/2011 1:08 PM
-Upgraded Silverlight project to Silverlight 4 -Included .NET 4 features in Silverlight project - JamesNK 1/3/2011 7:19 AM
-Updated readme files - JamesNK 1/3/2011 7:38 AM
-Fix dynamic serializing in Silverlight - JamesNK 1/4/2011 2:04 AM
-Disable Code Analysis in .NET 3.5 release build - JamesNK 1/4/2011 2:39 AM
-Updated readme - JamesNK 1/4/2011 3:05 AM
-Updated nuspec file for 4.0 -Added Load and Parse helper methods to JToken -Fixed performance issues when deserializing with partial type names -Fixed deserializing certain decimal values on classes with non-default constructors - JamesNK 1/8/2011 6:39 AM
-Updated nuspec file - JamesNK 1/9/2011 1:38 AM
-Added JsonConstructorAttribute to explicitly define which constructor to use during deserialization -Added IFormattable to JValue -Changed JValue ToString to call ToString on the internal value -Fixed code emit error when deserializing interfaces in certain situations - JamesNK 1/15/2011 2:44 AM
-Added Equals, NotEquals, GreaterThan, GreaterThanEquals, LesserThan, LesserThanEquals support to dynamic JValue -Added IComparable to JValue - JamesNK 1/17/2011 9:19 AM
-Fixed deserializing a DataTable property - JamesNK 1/28/2011 9:53 AM
-Fixed duplicate type name within an assembly error - JamesNK 2/24/2011 3:46 AM
-Added additional ToString overloads to JValue -Fixed poor error message when dynamic type cannot be created during deserialization -Fixed error when setting a null value on a dynamic type during deserialization -Fixed JsonTextReader.ReadAsDecimal not attempting to convert string values to decimal - JamesNK 2/24/2011 12:14 PM
-CamelCasePropertyNamesContractResolver now updates dictionary and dynamic property names - JamesNK 3/21/2011 10:06 AM
-Fixed error when reusing JsonSerializer with preserve references enabled - JamesNK 3/22/2011 7:15 AM
-Changed BsonReader/BsonWriter to close the underlying stream by default when closed -Added CloseInput/CloseOutput to JsonReader/JsonWriter to control whether the underlying stream is closed. Default to true - JamesNK 3/22/2011 7:48 AM
-Fixed error when reflecting over type that has multiple index properties inherited -Added ExpandoObjectConverter that deserializes to primitive values rather than LINQ to JSON objects for ExpandObjects - JamesNK 3/26/2011 12:08 AM
-Added EnumMemberAttribute support to StringEnumConverter - JamesNK 3/26/2011 1:49 AM
-Fixed comments in JSON sometimes causing errors when deserializing - JamesNK 3/26/2011 3:25 AM
-Added add/subtract/multiply/divide to dynamic JValue - JamesNK 4/10/2011 4:25 AM
-Fixed DefaultValueHandling including a property when the default value is the same value but a different type - JamesNK 4/10/2011 5:53 AM
-Updated NuGet.exe to 1.2 -Changed NuGet spec file to include client profiles - JamesNK 4/10/2011 6:22 AM
-Updated build process to embed the build number as assembly version - JamesNK 4/10/2011 9:39 AM
-Fixed objects created with paramatized constructors to not set properties that aren't in JSON - JamesNK 4/22/2011 2:18 AM
-Demo -Changed build script to support NuGet profiles - JamesNK 4/22/2011 6:11 AM
-Improved support for deserializing objects using non-default constructors -JsonConverterAttribute now allowed on constructor parameters -JsonPropertyAttribute now allowed on constructor parameters - JamesNK 5/2/2011 1:52 PM
-Fixed converting emtpy XML elements with an array attribute not writing other attributes - JamesNK 5/2/2011 2:25 PM
-Herp derp - JamesNK 5/2/2011 2:53 PM
-Added Serializable attribute to exceptions -Fixed deserializing null values into DataTables -Fixed error when deserializing readonly IEnumerable<T> array properties -Fixed not including type name for byte[] values - JamesNK 5/7/2011 5:16 AM
-Fixed BsonWriter failing silently when writing values outside of an Object or Array -Fixed serializer attempting to use dynamic code generation in partial trust - JamesNK 5/21/2011 7:05 AM
-Fixed serializing objects with DataContract and DataMember attributes on base classes -JsonObject and JsonProperty attributes can now be placed on an interface and used when serializing implementing objects - JamesNK 5/21/2011 3:55 PM
-Rewrote LINQ to JSON internals to use lists and dictionaries rather than a linked list -Moved JPropertyDescriptor to Newtonsoft.Json.Linq namespace - JamesNK 5/28/2011 3:46 AM
-Added Count to JContainer -Minor fixes and improvements - JamesNK 5/28/2011 4:49 AM
-Change reading schema references to ignore additional content after the $ref property - JamesNK 6/1/2011 10:12 AM
-Changed Newtonsoft.Json.Net20.dll to use LinqBridge source code rather than ilmerge to fix error - JamesNK 6/25/2011 7:10 AM
-Remove ILMerge exe - JamesNK 6/25/2011 7:12 AM
-Added support for deserializing to readonly collections and dictionaries on classes with non-default constructors - JamesNK 7/4/2011 10:55 AM
-Added serialization constructors to all Exceptions -Added support for serialization event attributes on base classes -Changed WriteEndObject, WriteEndArray, WriteEndConstructor on JsonWriter to be virtual - JamesNK 7/4/2011 12:16 PM
Initial commit - David Fowler 7/22/2011 8:19 AM
Fixed project files - David Fowler 7/22/2011 8:25 AM
Removed orig files - David Fowler 7/22/2011 8:33 AM
Added build.cmd - David Fowler 7/22/2011 8:35 AM
Fixed js check for ws client. - David Fowler 7/23/2011 3:49 AM
Updated other scripts - David Fowler 7/23/2011 3:54 AM
Fixed some csproj files and updated chat app to show rooms with the /rooms command - David Fowler 7/24/2011 1:02 PM
Updated nuget.exe - David Fowler 7/24/2011 1:06 PM
Use after build target instead of post build event - David Fowler 7/24/2011 1:17 PM
added home page from old SignalR project, much more to do yet :) - damianedwards 7/26/2011 8:49 AM
Merge branch 'master' of - damianedwards 7/26/2011 8:50 AM
removed debug flag from hoverMorph call on home page - damianedwards 7/26/2011 8:55 AM
Change the user name on the caller in chat - David Fowler 7/27/2011 12:39 AM
-Updated documentation - JamesNK 7/27/2011 8:08 AM
added first cut of the PeerToPeerSQLSignalBusMessageStore. Needs refactoring but works OK. - damianedwards 7/27/2011 9:12 AM
-Added support for BindToName on SerializationBinder - JamesNK 7/28/2011 3:53 AM
Added IHub which and fixed proxy generation to exclude properties. Changed hub locator to only skip abstract classes. - David Fowler 7/29/2011 1:28 AM
Added virtual methods for overriding getting methods and getting the class name - David Fowler 7/29/2011 1:49 AM
Change return type to IEnumerable<MethodInfo> instead of MethodInfo[] - David Fowler 7/29/2011 2:09 AM
added support for HubName and HubMethodName attributes to DefaultJavaScriptProxyGenerator - damianedwards 7/29/2011 9:16 AM
refactored some bits in proxy generator - damianedwards 7/29/2011 9:37 AM
Renamed SignalR.SQLServer to SignalR.ScaleOut, moved all scale out signal buses and messages stores to SignalR.SQLServer, ensured that our async call chain through Connection.Broadcast has no unobserved exceptions, and that any exceptions are thrown back in the original context (request). - damianedwards 7/30/2011 9:06 AM
commented out scale out signal bus/message store in sample - damianedwards 7/30/2011 9:06 AM
fixed default namespace in SignalR.ScaleOut - damianedwards 7/30/2011 9:10 AM
refactored HttpHelper slightly to use more Task based goodness - damianedwards 7/30/2011 9:34 AM
Get rid of the state variable on the client side hubs - David Fowler 7/30/2011 10:07 AM
Fixed demohub - David Fowler 7/30/2011 10:20 AM
Small refactoring - David Fowler 7/30/2011 10:23 AM
Look for messageId in request collection - David Fowler 7/31/2011 10:48 AM
Added samples to demo hubs. Fixed task based return types in hubs - David Fowler 8/1/2011 1:04 AM
Fixed coding style :P - David Fowler 8/1/2011 1:17 AM
-Added support for missing JSON errors to error handling - JamesNK 8/1/2011 2:10 AM
-Added Populate and IgnoreAndPopulate options to DefaultValueHandling for automatically populating default values during deserialization - JamesNK 8/1/2011 5:05 AM
Changed signalR JS to a jQuery plugin available at $.connection and $.signalR. $.connection can be reverted to previous value (if there was one) via $.signalR.noConflict() - damianedwards 8/1/2011 7:25 AM
removed SQL Server Compact from samples project - damianedwards 8/1/2011 7:29 AM
fixed some JSLint errors in hubs.js - damianedwards 8/1/2011 7:39 AM
Removed a doc comment from hubs.js - damianedwards 8/1/2011 8:00 AM
-Changed $id and $ref properties to allow null - JamesNK 8/1/2011 8:42 AM
Added .net client for signalR. - David Fowler 8/1/2011 8:52 AM
Made hub support work again - David Fowler 8/1/2011 9:58 AM
Merge branch 'netClient' - David Fowler 8/1/2011 9:58 AM
Fixed package restore - David Fowler 8/1/2011 10:02 AM
Changed assembly file version back to 1.0 - David Fowler 8/1/2011 10:03 AM
Fixed typo in assembly info - David Fowler 8/1/2011 10:11 AM
Make url readonly - David Fowler 8/1/2011 10:17 AM
Made HttpHelper and Task helpers internal - David Fowler 8/1/2011 8:03 PM
Added support for IObserable on connection - David Fowler 8/1/2011 9:34 PM
Added generic overload for IObservable - David Fowler 8/1/2011 9:39 PM
Added overload that takes selector func - David Fowler 8/1/2011 9:41 PM
Added Error handler to client Connection - David Fowler 8/1/2011 10:33 PM
-Added support for setting readonly fields when marked up with JsonPropertyAttribute - JamesNK 8/2/2011 2:50 AM
-Fixed deserializing to IEnumerable<T> properties - JamesNK 8/2/2011 4:15 AM
Make hubs work using IObservable - David Fowler 8/2/2011 5:25 AM
-Added Order to JsonPropertyAttribute to override the order of serialized JSON - JamesNK 8/2/2011 5:58 AM
-Added Culture to JsonTextReader to use when converting values from JSON text - JamesNK 8/2/2011 6:41 AM
-Added support for reading byte arrays from JSON integer arrays - JamesNK 8/3/2011 2:53 AM
-Fixed DataTable and DataColumn names not being modified by CamelCasePropertyNamesContractResolver - JamesNK 8/3/2011 3:50 AM
-Added support for deserializing IDictionary properties - JamesNK 8/3/2011 4:53 AM
Fixed issue with urls in client connection - David Fowler 8/4/2011 7:50 AM
Fixed formatting - David Fowler 8/4/2011 7:54 AM
-Added ToObject to JToken for deserializing LINQ to JSON objects to a .NET object -Added support for Guid, TimeSpan and Uri to LINQ to JSON - JamesNK 8/5/2011 11:38 AM
Added readme - David Fowler 8/11/2011 9:47 AM
Added license information - David Fowler 8/11/2011 9:58 AM
Added missing license information - David Fowler 8/11/2011 9:58 AM
Added high level API to readme - David Fowler 8/11/2011 10:24 AM
Fixed readme - David Fowler 8/11/2011 11:13 AM
Added sample that returns a dynamic task (task as a dynamic object) - David Fowler 8/18/2011 1:58 PM
Fixes #10. Added OnConectAsync and OnDisconnectAsync. - David Fowler 8/20/2011 3:23 AM
Fixed hub dispatcher for Task<Task> types. - David Fowler 8/20/2011 4:50 AM
Removed dependency on AjaxMin. - David Fowler 8/21/2011 3:27 AM
Made changes to build. - Added Build\Build.proj - Made build produce NuGet packages. - David Fowler 8/21/2011 6:20 AM
Put scripts in the content folder - David Fowler 8/21/2011 6:39 AM
Added package for SignalR.ScaleOut - David Fowler 8/21/2011 11:42 AM
Added routing extension methods - David Fowler 8/21/2011 12:35 PM
Added SignalR.Ninject project which contains a DependencyResolver impl over Ninject. - David Fowler 8/21/2011 1:18 PM
Use latest version of ie in samples - David Fowler 8/21/2011 1:24 PM
Updated readme - David Fowler 8/23/2011 6:01 AM
Added using to server sample - David Fowler 8/23/2011 6:17 AM
More changes to clarify example signalr usage - David Fowler 8/23/2011 6:42 AM
More formatting changes - David Fowler 8/23/2011 6:43 AM
Updated authors to be comma separated - David Fowler 8/23/2011 8:03 AM
Fixed readme to make it more clean - David Fowler 8/23/2011 8:09 AM
Show async in sample - David Fowler 8/23/2011 8:11 AM
Fixed markup in initial sample - David Fowler 8/23/2011 8:14 AM
Fixed sample again >_< - David Fowler 8/23/2011 8:21 AM
Change version to 0.2. Need to respect semver - David Fowler 8/23/2011 8:56 AM
Updated readme to show nuget instructions - David Fowler 8/23/2011 6:50 PM
Added bullets to readme - David Fowler 8/23/2011 6:52 PM
Fixed formatting again... - David Fowler 8/23/2011 6:53 PM
Fixes #11 - Added MozWebSocket for compat shim for ff. - David Fowler 8/24/2011 4:38 AM
Added disconnect to support to Hubs - David Fowler 8/25/2011 7:50 PM
Throw exception if there's a missing client id - David Fowler 8/27/2011 12:38 PM
Detect failed requests in chat and write the error to trace to the process doesn't die. - David Fowler 8/27/2011 12:51 PM
Continue after writing exception to trace from chat app - David Fowler 8/27/2011 12:56 PM
Bump version to 0.2.1 for next release - David Fowler 8/30/2011 12:40 PM
Add api to trigger hub methods from aribitrary codez. Fixes #7 - David Fowler 8/30/2011 1:56 PM
Bump version to 0.2.2 - David Fowler 8/30/2011 11:22 PM
Make Group methods return Task - David Fowler 8/31/2011 4:36 AM
Fixed issue where adding to groups and invoking a client action caused multiple calls to the client. - Fixed demo apps - David Fowler 8/31/2011 4:50 AM
Bump version to 0.3 - David Fowler 8/31/2011 5:11 AM
fixed js bug - missing semicolons - Ducas Francis 8/31/2011 6:55 AM
added jquery mobile and used it to enhance chat in mobile.htm - Ducas Francis 8/31/2011 7:47 AM
fixed chat.js to display correct message to user who changes name - Ducas Francis 8/31/2011 7:48 AM
Merge branch 'master' of into ducas-master - David Fowler 8/31/2011 8:00 AM
Catch and log errors that occur while raising the received event. Added sample to demohub. - David Fowler 8/31/2011 11:54 AM
Update Routing such that only incoming is matched due to corruption of MVC default outbound routes. - jonathanptew 9/1/2011 4:24 AM
Merge pull request #19 from jonathanptew/jpt Routing needs updating to work with MVC - David Fowler 9/1/2011 5:41 AM
Removed unused usings - David Fowler 9/1/2011 6:09 AM
Fixed memory leak by unregistering for all signals when signal received - David Fowler 9/2/2011 4:16 PM
Bumped version to 0.3.1 - David Fowler 9/2/2011 4:20 PM
Removing unneeded abstraction The task wrapper didn't do anything and can be safely removed Properly disposing of tasks when they are completed - Ayende Rahien 9/6/2011 9:46 AM
Simplifying TPL code - Ayende Rahien 9/6/2011 9:50 AM
Moving code to where it is actually need to be used - Ayende Rahien 9/6/2011 9:59 AM
Simplifying TPL Fixing a bug where cancelled tasks would be ignored - Ayende Rahien 9/6/2011 10:08 AM
Simplifying TPL code - still can be improved, mind - Ayende Rahien 9/6/2011 10:14 AM
Better approach (no locking) - Ayende Rahien 9/6/2011 10:44 AM
Method to class refactoring - Ayende Rahien 9/6/2011 11:00 AM
Minor - Ayende Rahien 9/6/2011 11:09 AM
Avoid locking - Ayende Rahien 9/6/2011 11:45 AM
Simpler API - Ayende Rahien 9/6/2011 11:45 AM
Can't use static empty task, need to alway recreate it - Ayende Rahien 9/6/2011 11:46 AM
Fixed formatting and re-stored HttpTaskAsyncHandler to use TaskWrapperAsyncResult - David Fowler 9/7/2011 10:13 AM
Tweaked some styles - David Fowler 9/7/2011 10:22 AM
Fix issue with hub state and null values serializing window object. Increased package version - David Fowler 9/9/2011 5:50 AM
Restrict what methods can be resolved in DefaultActionResolve by sharing method discovery code with proxy generator. - Added unit tests. - David Fowler 9/12/2011 4:29 AM
Added tests to restore - David Fowler 9/12/2011 4:32 AM
Order messages before processing them. Fixes #25. - David Fowler 9/15/2011 12:23 PM
Added unit tests for LongPollingTransport - David Fowler 9/15/2011 1:32 PM
Make SignalR depend on Microsoft.Web.Infrastructure package. Fixes #26 - David Fowler 9/15/2011 1:52 PM
Bump version to 0.3.3 - David Fowler 9/15/2011 1:58 PM
Made some chages to InProcessMessageStore. - Returns all messages if requested message id > max message id - Ensure multiple cleanup loops don't happen concurrently. - Removed GetAll(key) from IMessageStore. - Added unit tests - David Fowler 9/16/2011 5:32 AM
Exclude all properties and only exclude methods defined on Hub, IHub and object. - Added unit test. - David Fowler 9/18/2011 4:01 PM
-Documentation -Fixed JObject loading JSON with comments -Fixed error when using a Specified property with no setter -Fixed transient constructor error on Windows Phone 7 -Fixed deserializing null values into nullable generic dictionaries - JamesNK 10/1/2011 7:41 AM
-Changed JToken.Children to return an empty iterator rather than erroring - JamesNK 10/1/2011 8:37 AM
-Changed the assembly file names to all be Newtonsoft.Json.dll to fix NuGet referencing - JamesNK 10/1/2011 10:41 AM
-Improve TypeNameHandling.Auto to skip adding an unneeded type name for collection interfaces - JamesNK 10/1/2011 2:10 PM
-Documentation -Fixed potential casting error when writing JSON using a JsonReader - JamesNK 10/1/2011 2:32 PM
-Clean up compiler warnings - JamesNK 10/1/2011 3:11 PM
-Update NuGet package version - JamesNK 10/2/2011 1:32 AM
Set BuildPackage flag in project files - David Fowler 10/9/2011 10:30 PM
Removed SignalR.Ninject - David Fowler 10/9/2011 10:46 PM
Make Client id generation pluggable. Fixes #38 - David Fowler 10/10/2011 3:09 AM
initial cut of Server Sent Events transport - damianedwards 10/18/2011 6:42 AM
Setting the HeartBeatInterval will now update the heart beat timer. - Paul Batum 10/24/2011 12:29 AM
Merge pull request #44 from paulbatum/master HeartBeatInterval setting has no effect - David Fowler 10/24/2011 10:23 AM
Fixed style - David Fowler 10/24/2011 10:40 AM
Remove all manual binding and let JavaScriptSerializer do the work. - Added support for array binding - Updated unit tests and demo hub. - David Fowler 10/24/2011 11:32 AM
Bump version to 0.3.4 - David Fowler 10/24/2011 11:42 AM
Fixed the samples project file to work in dev11 on a box that doesn't have dev10. - Paul Batum 10/25/2011 8:22 PM
Made the constructor overload for InProcessMessageStore that accepts the garbageCollectMessages parameter public so that garbage collection can be turned off when debugging. - Paul Batum 10/25/2011 8:26 PM
Resubscribe for messages if none were returned when signaled. - Paul Batum 10/26/2011 3:49 AM
Fixed project conversion - David Fowler 10/26/2011 5:54 AM
Create message store lazily - David Fowler 10/26/2011 7:05 AM
Run unit tests during build - David Fowler 10/26/2011 7:10 AM
Don't invoke Parallel.For if they are no handlers for a signal. - David Fowler 10/26/2011 9:00 AM
Expose MessageId and ClientId on the .net client - David Fowler 10/26/2011 10:29 AM
Changed brace style - David Fowler 10/26/2011 10:56 AM
Updated Newtonsoft dependency to 4.0.3 - David Fowler 10/26/2011 6:24 PM
Move AjaxMin.exe to tools folder and removed -verbose from nuget pack. - David Fowler 10/28/2011 2:53 AM
Added SignalR.Client.WP7 for WP7 Apps - WilliamBZA 10/28/2011 11:20 AM
Merge pull request #48 from WilliamBZA/master Added a SignalR.Client.WP7 project for WP7 device support - David Fowler 10/28/2011 11:37 AM
Enable package restore and package build for wp7 project. - David Fowler 10/28/2011 11:45 AM
Decouple .net client hub proxy from IObservable<T> - David Fowler 10/29/2011 4:34 AM
Added hub support for windows phone. Allow re-subscription of events on hub. - David Fowler 10/29/2011 12:22 PM
Added support for subset of IObserable when using hubs with the full .net client. - David Fowler 10/29/2011 12:44 PM
Changed AsObservable to Observe - David Fowler 10/30/2011 3:34 PM
Remove Unsubscribe and just return Subscription objects that let consumers register multiple handlers. - David Fowler 10/30/2011 5:47 PM
Added overload to On that takes a parameterless Action. - David Fowler 10/30/2011 6:01 PM
Format extensions file - David Fowler 10/30/2011 6:08 PM
Use convert method for state type conversion. - David Fowler 10/30/2011 6:30 PM
Add some unit tests for the hub proxy. - David Fowler 10/30/2011 10:58 PM
Cache the empty task. - David Fowler 10/30/2011 11:21 PM
Added support for groups in .net client. - David Fowler 10/31/2011 12:58 AM
Don't remove expired entries when debugging. - David Fowler 10/31/2011 12:58 AM
Populate client state on hub invocation if applicable. - David Fowler 10/31/2011 1:30 AM
Remove anonymous types since they don't work on WP7. - David Fowler 10/31/2011 2:24 AM
Don't remove connection from TransportHeartBeat after send. - David Fowler 10/31/2011 9:35 AM
Fixes #42. - Only disconnect is inactive time is > threshold - Mark the connection's last used time when sending a response. - Reduce interval of TransportHeartBeat to 10 seconds to disconnects for long polling are more happen faster. - David Fowler 10/31/2011 10:30 AM
Bumped version to 0.3.5 - David Fowler 10/31/2011 11:05 AM
Added non-generic overload for Action<dynamic> (only on full .net client). - David Fowler 10/31/2011 11:37 AM
Increase magic number to 5. - David Fowler 10/31/2011 12:08 PM
Give inactive long polling connections 10 seconds to reconnect before declaring it dead. - David Fowler 10/31/2011 8:06 PM
Only perform conversion if type isn't assignable. - David Fowler 10/31/2011 10:30 PM
-Fix occasional error when converting non-long integer properties to XML -Fix boolean values sometimes being capitalized when converting to XML -Fix error when deserializing ConcurrentDictionary -Fix serializing some Uris -Change KeyValurPairConverter to not rely on the order of the key and value properties - JamesNK 11/1/2011 1:44 AM
Handle null returned from a request timeout. - David Fowler 11/1/2011 2:24 AM
Make disconnect time out configurable (default is 10 seconds). - David Fowler 11/1/2011 3:08 AM
Changed data to connectionData so we don't need to guard against exceptions when trying to distinguish between a receive request and connection request for hubs. - David Fowler 11/1/2011 4:34 AM
-Changed time zone conversions to use new TimeZoneInfo instead of TimeZone - JamesNK 11/1/2011 12:45 PM
-Fixed deserializing byte arrays with type name information - JamesNK 11/1/2011 2:37 PM
The SignalR WebSocket js client transport now triggers OnError if an unclean close occurs. - Paul Batum 11/2/2011 2:29 AM
Made some changes to the long polling transport in the signalr.client - Handle io exceptions when reading the response stream - Never stop the connection on error, leave that decision up to the client handling the Error event. - Sleep for 2 seconds if an error occurs before restarting if the connection isn't stopped. - David Fowler 11/2/2011 1:34 PM
Support method overloads in hub proxy generation. - David Fowler 11/2/2011 2:08 PM
Add ability to resolve hub types from short names - Allow hub methods to be invoked using the short type name if unambiguous - Resolve type name for incoming hub connection data and throw if not hub cannot be resolved. - David Fowler 11/2/2011 3:13 PM
Make ObservableConnection depend on IConnection instead of Connection. - David Fowler 11/2/2011 4:00 PM
Renamed methods. - David Fowler 11/3/2011 1:30 AM
The WebSocket transport now detects if the page was loaded over SSL and if so will create the WebSocket connection using SSL. - Paul Batum 11/3/2011 4:02 AM
Fixed the unclean close detection for WebSockets to only trigger if wasClean is defined, and fixed the logic for when to fire (it should only fire if the connection was open at some point). Also made sure the minified and samples scripts were updated. - Paul Batum 11/3/2011 5:57 AM
Set the user agent to be SignalR.Client when making requests. - David Fowler 11/3/2011 1:06 PM
Don't raise OnError for IOExceptions in the .net client. - David Fowler 11/3/2011 5:27 PM
Merge pull request #50 from paulbatum/dev The SignalR WebSocket js client transport now triggers OnError - David Fowler 11/3/2011 7:00 PM
Make connection.Stop abort the long polling request. - David Fowler 11/3/2011 8:00 PM
Show date of connect and disconnect in Raw sample. - David Fowler 11/3/2011 8:01 PM
Remove metadata for new connections. - David Fowler 11/3/2011 8:26 PM
Swallow exceptions while reading the stream and just try again. - David Fowler 11/4/2011 11:59 AM
Renamed HubInvocation and HubData. - David Fowler 11/5/2011 3:59 AM
Added release notes - David Fowler 11/5/2011 4:12 AM
Send different user agent for wp7 client. - Fixed issue with getting the assembly version in wp7. - David Fowler 11/5/2011 4:28 AM
Updated release notes and added it to the solution - David Fowler 11/5/2011 4:44 AM
Added support for wp7 mango (wp 7.5) in wp7 package - David Fowler 11/5/2011 5:16 AM
Updated relese notes - David Fowler 11/5/2011 5:32 AM
Update - David Fowler 11/6/2011 1:40 AM
Updated - David Fowler 11/6/2011 9:08 AM
Update - David Fowler 11/6/2011 12:22 PM
Fixes #51. - Use one timer to check for timeouts instead of a timer per subscription. - This drastically reduces the amount of thread pool threads used and allows SignalR to scale much easier. - David Fowler 11/7/2011 7:52 AM
Remove timeout info after signal is triggered. Don't return a null persistent response. - David Fowler 11/7/2011 7:09 PM
Bump version to 0.3.6 - David Fowler 11/8/2011 11:08 AM
Use xunit package. - David Fowler 11/8/2011 5:43 PM
Fixed issues caused by a830ce821aab64a. - Populate transport data before sending PersistentResponse back. - David Fowler 11/8/2011 6:17 PM
addes static events to PersistentConnection and transports for collecting stats while performance testing - damianedwards 11/12/2011 12:58 AM
Fixes #27. Added support for authenticated urls in SignalR.Client. - David Fowler 11/12/2011 4:56 PM
Updated Release notes for next release - David Fowler 11/12/2011 5:04 PM
Remove Wp7 projects from main solution. - David Fowler 11/12/2011 5:40 PM
Only build Wp7 projects if sdk installed - David Fowler 11/12/2011 5:55 PM
Changed default timeout interval to 20s, 10s is too aggressive for slow/unreliable connections. - David Fowler 11/12/2011 8:30 PM
Remove connection from list even if disconnect call fails. Fixes #61. - David Fowler 11/13/2011 9:54 PM
Small performance tweaks to hubs. - Cache hubs found in in HubLocator. - Only loop over hub types that implement IDisconnect (Fixes #59). - David Fowler 11/13/2011 11:22 PM
Evaluate the list of hub types eagerly. - David Fowler 11/14/2011 5:08 AM
Deleted RemoveConnection from ITransportHeartBeat as it's only used internally in TransportHeartBeat and doesn't need to be called from elsewhere. Made TransportHeatBeat.Beat re-entrant and trace out if it gets called while previous iteration is still running - Damian Edwards 11/14/2011 9:41 AM
Fixes #60. Don't only downcast to SignalRCommand, deserialize json as a fallback. - David Fowler 11/16/2011 4:22 AM
Fix bug in disconnect logic caused by b953b2334e. - David Fowler 11/16/2011 6:58 PM
Updated signalR.js to not fire global Ajax events in jQuery by adding option global: false to $.ajax calls and converting $.post call to $.ajax. - Benjamin Wegman 11/17/2011 10:23 AM
-Fixed flag enum items not being correctly camel cased -Fixed JsonValidatingReader not validating the first array item twice -Fixed JsonSchema not correctly validating integers as a subset of decimal -Changed JsonTextReader.Culture to be CultureInfo.InvariantCulture by default - JamesNK 11/18/2011 11:36 AM
-Fixed bad BSON when writing long strings of complex UTF8 characters -Fixed error not being raised for additional content in JSON string for JArray.Parse and JObject.Parse - JamesNK 11/19/2011 5:16 AM
-Fixed DataTableConverter including nulls with NullValueHandling.Ignore - JamesNK 11/19/2011 9:04 AM
-Missing file - JamesNK 11/19/2011 9:37 AM
-Updated build number -Example SerializationBinder test - JamesNK 11/19/2011 11:10 AM
Adding Silverlight target for SignalR client - Einar Ingebrigtsen 11/21/2011 1:50 PM
Added Silverlight to build - Einar Ingebrigtsen 11/21/2011 1:53 PM
Added CommonAssemblyInfo into the Silverlight project - updating the generated AssemblyInfo with the only things needed - Einar Ingebrigtsen 11/21/2011 1:54 PM
Removing WP7 project references from the Silverlight solution file - Einar Ingebrigtsen 11/21/2011 1:55 PM
Removed useragent for Silverlight as it is not possible (as far as I can figure out) to set it programatically. - Einar Ingebrigtsen 11/21/2011 2:54 PM
Merge pull request #74 from einari/master Silverlight 4 support - David Fowler 11/21/2011 9:15 PM
Fixed restore for silverlight project - David Fowler 11/21/2011 9:31 PM
Merge pull request #73 from bwegman/disable-global Updated signalR.js to not fire global Ajax events in jQuery - David Fowler 11/22/2011 2:27 AM
Updated WebActivator package reference for the samples project. This correctly detects the Microsoft.Web.Infrastructure dependency. - Paul Batum 11/23/2011 1:22 AM
Merge pull request #77 from paulbatum/dev Updated WebActivator package reference for the samples project. - David Fowler 11/23/2011 5:49 AM
Build packages when running build.cmd only. - David Fowler 11/24/2011 2:20 AM
Fixes #64. Cache the assembly name instead of calculating it everytime. - David Fowler 11/24/2011 2:43 AM
initial commit of ForeverFrame transport - damianedwards 11/29/2011 8:42 AM
Fixed IIS dynamic compression module buffering issue for forever transports and derivations like ForeverFrame. - damianedwards 11/30/2011 1:19 AM
fixed Server Sent Events and re-ordered transports so that SSE is used above Forever Frame, above long polling - damianedwards 11/30/2011 4:31 AM
refactored common JS transport logic - damianedwards 11/30/2011 8:14 AM
added TODO for websockets transport - damianedwards 11/30/2011 8:16 AM
Changed "clientId" to "connectionId" to more accurately reflect what it tracks. PERF: Now read various protocol values, e.g. connectionId, messageId, directly from the QueryString as it's faster than reading from the POST body PERF: Now using JSON.NET for all JSON conversion by default as it's much faster than the built-in serializer in ASP.NET - damianedwards 12/4/2011 9:47 AM
Minor JS changes - damianedwards 12/4/2011 7:46 PM
Minor perf fixes - damianedwards 12/6/2011 10:09 AM
Added comments on instructions if the samples csproj can't load due to IIS Express not being installed. - Kelly Sommers 12/7/2011 6:20 AM
Merge pull request #90 from kellabyte/patch-1 Updated readme - David Fowler 12/7/2011 6:35 AM
Fix POST form value escaping in HttpHelper.cs When encoding the form data key value pairs for POST request in HttpHelper the values is currently being encoded using System.Uri.EscapeUriString. EscapeUriString doesn't encode any of the reserved characters specified in RFC2396 ( This causes characters such as the '+' sign to be sent over the wire unescaped instead of being sent as %2B. And if strings contains '=' it will break the request. This in turn causes ASP.NET to treat it as a space sign instead of a plus. To reproduce simply send a plus sign in any string in the post data from a SignalR.Client application. ```cs hub.Invoke("Send", "foo+bar"); // Will be received server side as "foo bar" ``` Normally I'd use HttpUtility.UrlEncode for encoding forms but since SignalR.Client wasn't referencing System.Web I went for EscapeDataString instead. Note however that EscapeDataString (as well as EscapeUriString) will throw an UriFormatException for strings larger than 32766 characters. I don't know if this is an issue but if it is perhaps it should be considered referencing System.Web or writing a custom escape method. - Markus Olsson 12/7/2011 8:41 PM
Merge pull request #94 from markus-olsson/master Invalid POST form value escaping in HttpHelper.cs for LongPollingTransport clients - David Fowler 12/8/2011 7:59 AM
Added static events for counting ratio of connections waiting for signal vs. shortcut return due to messages pending. Replaced use of ContinueWith with Success. Getting last ID from returned messages directly off of last message as they are now ordered by the store. Added CurrentMessageCount to InProcessMessageStore.cs so it can be tracked during perf testing. Now using CustomStack in InProcessSignalBus, optimized to storing large numbers of delegates. Optimized TaskAsyncHelper.Success to shortcut execution in case Task completely sync. - damianedwards 12/9/2011 8:16 AM
Added FastUnwrap. Made Send async. Made PersistentConnection.ProcessRequestAsync take HttpContextBase instead of HttpContext. Made all Success overloads shortcut return for Tasks already completed. Disabled LongPollingTransport tests until we can test async send better. - damianedwards 12/10/2011 10:33 AM
-Fixed referencing the NuGet package from Windows Phone 7.1 projects -Updated to the latest version of SandCastle Help File Builder - JamesNK 12/10/2011 2:09 PM
Fixed minor issues in HttpTaskAsyncHandler.cs Added some more Catch() calls on async code paths at entry point to prevent process crashes when exceptions happen. Refactored Connection.cs to do just a single pass over result messages when extracting processing commands. Added short-circuit code to Catch() extensions. Added some comments in places to aid clarity. - damianedwards 12/11/2011 7:58 AM
Revert HttpTaskAsyncHandler.cs to previous behavior of returning null to ASP.NET if ProcessRequestAsync returns null. - damianedwards 12/13/2011 7:11 AM
Removed Parallel.ForEach in InProcessSignalBus.cs - damianedwards 12/13/2011 7:31 AM
Made Signaler cache timed out results. - damianedwards 12/13/2011 7:51 AM
Change static members to instance members on Signaler (except for Instance of course). - damianedwards 12/13/2011 7:55 AM
Removed a delegate allocation from Signaler.SafeHandleEventAndSetResultAction class. - damianedwards 12/13/2011 7:59 AM
TaskAsyncHelper optimizations - damianedwards 12/13/2011 8:30 AM
Renamed the Success helper extension to Then - damianedwards 12/13/2011 8:43 AM
Changes Response.WriteAsync to use a new Task - damianedwards 12/13/2011 8:47 AM
Removed unused using in InProcessSignalBus.cs and removed unused method in TaskAsyncHelper.cs - damianedwards 12/13/2011 9:05 AM
Changed Connection.ProcessSignal to just take the SignalResult to work on, not the whole task. - damianedwards 12/13/2011 9:21 AM
Begun to refactor TaskAsyncHelper and callers to minimize closures. - damianedwards 12/13/2011 9:21 AM
Optimized TaskAsyncHelper extensions by avoiding closures in our fast path and moving generic methods to a generic class to allow better delegate caching. - damianedwards 12/14/2011 1:59 AM
Changed Response.WriteAsync to actually write sync again due to unobserved exception leaking. - damianedwards 12/14/2011 1:59 AM
Don't add groups to transport data if none were sent from client - damianedwards 12/14/2011 7:40 AM
Clients will no longer try WebSockets request if server is running 4.0 - damianedwards 12/14/2011 7:43 AM
Add heartbeat disconnect support to Forever transports (ForeverFrame and ServerSentEvents). Minor code clean up in ForeverFrameTransport.cs and ServerSentEventsTransport.cs Made opening the output of the ForeverFrameTransport in a separate browser window for debug monitoring easier by handling case when jQuery & SignalR are not loaded. - damianedwards 12/14/2011 7:44 AM
Moved parts of IConnection that transports deal with to IReceivingConnection - damianedwards 12/14/2011 8:19 AM
Added missing file - damianedwards 12/14/2011 8:59 AM
Disconnect now sends a command, which forces the receive loop in forever transports to break, and the JS client-logic has been updated to detect when a disconnect is received from the server, in which case it forcibly restarts connection (with full negotiate, connection id assignment, etc.) - damianedwards 12/14/2011 9:02 PM
Added guards around timers to ensure any exception there doesn't bring down the process due to unobserved exceptions on background threads. - damianedwards 12/14/2011 10:46 PM
Removed Parallel.ForEach from TransportHeartBeat.cs and replaced with standard foreach loop instead. - damianedwards 12/14/2011 10:49 PM
Decoupled TransportHeartBeat from LongPollingTransport.LongPollDelay. - damianedwards 12/15/2011 6:28 AM
Changed ISignalBus.RemoveHandler to take in all the events keys to remove the handler from. This leaves it to the SignalBus to implement the best method for removing handlers instead of the Signaler always doing a foreach. - damianedwards 12/15/2011 6:39 AM
Removed unnecessary bool default value - damianedwards 12/15/2011 6:58 AM
LongPollingTransport now sends a disconnect command message on Disconnect. Refactored some methods in LongPollingTransport.cs - damianedwards 12/15/2011 6:59 AM
Moved logic for getting groups from incoming request to transports. Refactored some PersistentConnection code. - damianedwards 12/15/2011 7:04 AM
Deleted unused line from PersistentConnection.cs - damianedwards 12/15/2011 7:07 AM
Variable renames in PersistentConnection.cs - damianedwards 12/15/2011 7:13 AM
Minor fix in client-side disconnect logic - damianedwards 12/15/2011 10:22 PM
Refactored the receive loop in ForeverTransport.cs to not recursively create tasks but rather use a single TaskCompletionSource to represent the loop. This results in drastically reduced allocations of TPL types and hence better performance during GCs. - damianedwards 12/19/2011 11:35 PM
Factored out logic regarding adding signal key command suffix and checking whether a message is a command into SignalCommand.cs itself. - damianedwards 12/19/2011 11:46 PM
Ignore VS performance profile files - damianedwards 12/19/2011 11:47 PM
Initial decoupling of PersistentConnection from ASP.NET. - David Fowler 12/28/2011 7:19 PM
Fix spelling error. - David Fowler 12/28/2011 10:21 PM
Added signalr abstractions IRequest and IResponse. - Remove System.web dependencies (mostly). - David Fowler 12/29/2011 2:00 AM
Added the context to the items collection. - Changed IsDebuggingEnabled to debugMode. - David Fowler 12/29/2011 5:14 AM
Remove System.Web reference from SignalR.Server - Created new SignalR.AspNet assembly. - Registered ASP.NET specific abstractions in a PreApplicationStart method. - Created package for SignalR.AspNet - Moved routing to SignalR.AspNet. - Removed RequestContext from PersistentConnectionFactory. - David Fowler 12/29/2011 6:40 AM
Removed SupportsWebSockets from the interface and used Items instead. - Removed LocalPath from IRequest. - David Fowler 12/29/2011 7:16 AM
Remove all methods from PersistentConnection that don't return Task. - David Fowler 12/29/2011 7:33 AM
Made BuildManagerTypeLocator derive from DefaultHubLocator. - David Fowler 12/29/2011 1:57 PM
Change Path to Url on IRequest. - David Fowler 12/29/2011 9:25 PM
Bypass ASP.NET request validation On ASP.NET hosts SignalR will now bypass request validation by default. - Mats Näsström 12/30/2011 9:20 PM
Change HttpContext variable to aspnet.HttpContext. - David Fowler 12/30/2011 10:19 PM
Merge pull request #79 from korroz/dev Bypass ASP.NET request validation - David Fowler 12/31/2011 12:11 AM
Make variables readonly. - David Fowler 12/31/2011 12:23 AM
Added HttpListener based signalr host as SignalR.SelfHost. - Ensure to only initialize default transports once. - David Fowler 12/31/2011 7:04 AM
Added support for hubs in self hosted scenario. - David Fowler 12/31/2011 7:29 AM
Use the full type name when injecting custom variables into the host. Added HostConstants for well known variables. - David Fowler 12/31/2011 4:59 PM
Fixes #83. Fixes #108. Expose all headers in the HubContext. - David Fowler 12/31/2011 5:58 PM
Use HostConstants in the extensions. - David Fowler 12/31/2011 9:34 PM
Resolve paths based on the base url. - David Fowler 12/31/2011 9:58 PM
Initial owin host for signalr. - David Fowler 1/1/2012 12:18 AM
Updating for 0.2.0 refresh - Louis DeJardin 1/1/2012 10:59 AM
Remove duplicate line (copy paste bug). - David Fowler 1/2/2012 12:49 AM
Ported performance optimization for ASP.NET host from the perf branch. - David Fowler 1/2/2012 1:46 AM
Allow server to specify the websocket url in during negotiation. - Added callback to self hosted server to allow hooking the request. - Updated the client to allow overriding the websocket url. - David Fowler 1/2/2012 8:29 AM
Made IsIIS7WorkerRequest static. - David Fowler 1/2/2012 8:31 AM
Fix Task continuation logic. - David Fowler 1/2/2012 3:21 PM
Catch exceptions and log when there's an error in the websocket transport. - David Fowler 1/2/2012 9:40 PM
Catch exception when the server is stopped. - David Fowler 1/2/2012 10:33 PM
Remove unused exception variable. - David Fowler 1/2/2012 10:34 PM
Minor perf optimizations in SignalR jQuery lib - Drew Marsh 1/2/2012 10:49 PM
Minor perf optimizations in SignalR jQuery lib (minified scripts) - Drew Marsh 1/2/2012 10:54 PM
Merge pull request #111 from drub0y/master Minor perf optimizations in SignalR jQuery lib - David Fowler 1/3/2012 5:18 AM
Getting the "Raw" sample to kind of work - Louis DeJardin 1/3/2012 8:49 AM
Added basic signalr client sample and fixed task helpers so that they bubbling exceptions properly. - Don't create unnecessary objects in the HttpHelper. - Update signalr.client to use then overloads. - David Fowler 1/4/2012 7:37 AM
Made demo hub more comprehensive. - David Fowler 1/4/2012 7:53 AM
Fixes #112. Implemented SSE for .net client. - Refactored LongPollingTransport and ServerSentEventsTransport to use same base HttpBasedTransport. - David Fowler 1/5/2012 1:51 AM
Fix WP7 projects for new transport. - David Fowler 1/5/2012 2:10 AM
Fixes #54. Throw if connection not initialized before sending. - David Fowler 1/5/2012 2:23 AM
Remove tests for LongPollingTransport. - David Fowler 1/5/2012 5:48 AM
Added Items bag to store per connection state. Store active http request in connection.Items bag. Store the active async reader in the items bag and stop reading on Stop call. Added more bail out points in SSE transport when stop is called. - David Fowler 1/5/2012 7:00 AM
Added helper for Getting value from dictionary. Made Items bag ConcurrentDictionary. Update WP7 projects. - David Fowler 1/5/2012 7:16 AM
Only decrement queue if > 0. - David Fowler 1/5/2012 7:17 AM
Remove items from bag on instead of setting to null. - David Fowler 1/5/2012 7:35 AM
Added protocol version to server negotiation. - Fixed issue in Task helper when exceptions raised by the successor might throw exceptions. - Throw if protocol version isn't 1.0 in .net client. - David Fowler 1/5/2012 9:47 PM
Throw from js client if Protocol version isn't 1.0 - David Fowler 1/5/2012 9:58 PM
Fixed #107. Added method to handle failed generic tasks in hub invocation. - Added sample method to demo hub. - David Fowler 1/6/2012 1:00 AM
Fixed SL and WP7 client for missing APIs. - David Fowler 1/6/2012 3:16 PM
Revising 3be1351 by moving JS varaible declarations to beginning of function scope per project specifications. - Drew Marsh 1/7/2012 1:14 AM
Added ITransportManager interface and injected it into PersistentConnection. Made TransportManager a singleton instead of a static class. Remove registration call for default transports. - David Fowler 1/7/2012 7:06 PM
Added SignalR self hosting samples - David Fowler 1/7/2012 7:16 PM
Merge pull request #116 from drub0y/master Revision of previous commit to standardize JS variable declaration - David Fowler 1/7/2012 7:33 PM
-Performance improvements - JamesNK 1/8/2012 2:54 AM
Stop processing the buffer only when the line is null, not empty. - David Fowler 1/8/2012 3:55 AM
Make SignalR work on cassini. Fallback to reading the query string and form values from the request if the validation helper fails. Guard Initialize() from being called multiple times. - David Fowler 1/8/2012 7:46 AM
Cleaned up ITransport interface. - Removed Func<Task> return. - Events return Task instead of being void. - Make disconnect async. - David Fowler 1/9/2012 5:51 AM
Remove unused using. - David Fowler 1/9/2012 7:14 AM
Don't re-raise onSuccess on sse reconnect. - David Fowler 1/10/2012 2:56 AM
Remove Buffer flag from IResponse and always disable buffering in SignalR hosts. - David Fowler 1/10/2012 5:39 AM
-Fixed elusive Intellitrace runtime destabilization error - JamesNK 1/10/2012 7:19 AM
Fix disconnect logic in ForeverTransport. - David Fowler 1/10/2012 7:46 AM
Fixed reconnect logic in ServerSentEventsTransport and ForeverFrameTransport. Fixes #91 - damianedwards 1/10/2012 9:57 AM
Fixed issue with LongPollingTransport and disconnect and added new reconnect event. - David Fowler 1/10/2012 7:11 PM
Pass error data to error handler. - David Fowler 1/10/2012 7:52 PM
Fixed issue with setting timeout value on persistent response. - David Fowler 1/10/2012 8:06 PM
Json serialize groups in receive query string in .net client. - David Fowler 1/11/2012 5:54 AM
Fixed #122. Added reconnect logic to .net client ServerSentEventsTransport. - David Fowler 1/11/2012 9:44 AM
Bump version to 0.4. - David Fowler 1/11/2012 10:03 AM
Added EndAsync to IResponse in order to distinguish between responses that are closed after write and streaming writes. - Implemented EndAsync in AspNetResponse and HttpListenerResponseWrapper. - David Fowler 1/12/2012 6:44 AM
Fixes #123. Raise onFailed if EventSource ctor throws. Set a configurable timeout for the sse connection so that we move onto the next transport if it doesn't connect. - David Fowler 1/12/2012 7:09 AM
added timeout failure to Forever Frame - damianedwards 1/12/2012 7:55 PM
Changed the reconnect event to disconnect event. - David Fowler 1/12/2012 7:56 PM
Regenerate the minified js files. - David Fowler 1/12/2012 8:07 PM
Instead of returning an empty Task from the AspNetResponse.WriteAsync method, return a task that represents the sync write operation. - David Fowler 1/12/2012 8:19 PM
Fixes #121 Added support for custom querystring parameters on connections - damianedwards 1/12/2012 9:04 PM
fixed forever frame connect timeout logic - damianedwards 1/12/2012 10:23 PM
Updated Owin host - David Fowler 1/13/2012 10:10 AM
Added WP7 sample. - David Fowler 1/13/2012 10:39 AM
Make owin it work! - David Fowler 1/14/2012 4:06 AM
Don't mark the task as faulted if a write fails. Change RunSignalR method to MapConnection. - David Fowler 1/14/2012 11:47 AM
Keep SignalR.Owin in sync with owin version - David Fowler 1/14/2012 12:02 PM
Added AutoTransport which is will pick the best transport supported by the client and server. - Added ConnectTimeout to ServerSentEventsTransport. - Handle stopping the SSE transport better. - Added Wp7 sample. - Added Delay event based on threading timers to the TaskAsyncHelper. - David Fowler 1/15/2012 4:55 AM
Sort usings. - David Fowler 1/15/2012 4:55 AM
Fixed silverlight client. - David Fowler 1/15/2012 4:58 AM
Fixes #134. Register the type resolver and type hub locator lazily. - David Fowler 1/15/2012 9:59 AM
Resolve Signaler from dependency resolver instead of using the singleton. Fixes #125. - David Fowler 1/16/2012 4:23 AM
-Rewrote JsonTextReader to use internal buffer to improve performance -Improved JsonSerializer to cache contract/converters where possible to improve performance -Improved JsonTextReader error message when additional JSON content found -Fixed internal exception thrown when deserializing Decimal/DateTimeOffset/Byte lists -Fixed various JsonTextReader bugs - JamesNK 1/16/2012 8:53 AM
Changed message id to a string instead of a long. - damianedwards 1/16/2012 9:09 AM
-Fixed potential multi-threading serializing issue - JamesNK 1/16/2012 9:22 AM
-Fixed serializing types with hidden properties - JamesNK 1/16/2012 10:00 AM
Fixes #137 - damianedwards 1/16/2012 7:44 PM
Fixes #131 - damianedwards 1/16/2012 7:50 PM
Deleted obsolete failing tests - damianedwards 1/16/2012 7:57 PM
Fixes 121 Updated .NET client to support custom querystring on connections. - damianedwards 1/16/2012 8:49 PM
Fixed Silverlight and Wp7 projects. - David Fowler 1/16/2012 9:04 PM
-Removed unused utility methods -Fixed various code warnings - JamesNK 1/17/2012 1:22 PM
Fixed race condition in disconnect logic. Cache zero result task on InProcessMessageStore.GetLastID - damianedwards 1/18/2012 2:59 AM
Optimized InProcessMessageStore.cs ID comparison - damianedwards 1/18/2012 3:12 AM
Optimized InProcessMessage message lookup. - damianedwards 1/18/2012 4:05 AM
Optimized locking of InProcessMessageStore to get much better throughput - damianedwards 1/18/2012 7:03 AM
-Code clean up -Various performance improvements - JamesNK 1/18/2012 8:27 AM
Fixed memory leak and optimized callback storage in InProcessSignalBus. - damianedwards 1/18/2012 8:40 AM
crazy stuff in here - damianedwards 1/18/2012 10:29 AM
Go back to a handlers per client per signal. - David Fowler 1/18/2012 12:49 PM
Remove ISignalBus, Signaler and IMessageStore and replace it with IMessageBus. - Commented out all of the scaleout implementations. - David Fowler 1/18/2012 1:37 PM
Allow changing the transport from the query string. - David Fowler 1/18/2012 9:15 PM
Added missing file. - David Fowler 1/18/2012 9:45 PM
-Added line number information to deserialization errors -Added BinaryReader/BinaryWriter constructor overloads to BsonReader/BsonWriter - JamesNK 1/19/2012 7:48 AM
-Fixed BsonReader to use BinaryReader instead of base stream - JamesNK 1/19/2012 10:30 AM
Moved broadcast within the lock. - David Fowler 1/21/2012 1:36 AM
Fixed issue in hubs.js that prevented changes to client-side hub methods after initial page load. - damianedwards 1/21/2012 2:12 AM
Fixed raced conditions in InProcessMessageBus.cs - damianedwards 1/21/2012 4:08 AM
Cleaned up dead code and added comments. - David Fowler 1/21/2012 4:30 AM
Added some tracing. Fixed some race conditions in InProcessMessageBus that were causing connections to miss messages. - damianedwards 1/21/2012 9:09 AM
Just use interlocked exchange. - David Fowler 1/21/2012 11:30 AM
Renamed samples and hosting projects - David Fowler 1/21/2012 11:47 AM
Changed it back to CompareExchange. - David Fowler 1/21/2012 11:54 AM
Renamed Samples to Hosting.AspNet.Samples - David Fowler 1/21/2012 10:46 PM
Added project to test stressing the message bus. - David Fowler 1/22/2012 2:36 AM
-Added ReadAsInt32 to JsonReader -Improved performance by using an enum rather than a type check to test contract type - JamesNK 1/22/2012 3:51 AM
-Fixed Windows Phone build - JamesNK 1/22/2012 4:00 AM
Renamed folders - David Fowler 1/22/2012 11:04 PM
Fixed locking bugs in InProcessMessageBus.cs - damianedwards 1/23/2012 2:24 AM
Small changes to perf harness - David Fowler 1/23/2012 2:42 AM
Changed the IMessageBus interface to return IList and fixed another race condition. - David Fowler 1/23/2012 3:21 AM
Small changes to perf harness. - David Fowler 1/23/2012 4:09 AM
Output csv from stress test run - David Fowler 1/23/2012 4:23 AM
-Changed version number to 4.0.6 - JamesNK 1/23/2012 8:55 AM
-Fixed test - JamesNK 1/23/2012 9:22 AM
Remove code that causes a deadlock. - David Fowler 1/24/2012 5:25 AM
Added more logging to SSE and raised error event in more cases. - David Fowler 1/24/2012 7:27 AM
-Increment version to 4.0.7 -Fixed circular reference error when serializing nullable structs -Fixed JsonReader.ReadAsXXX methods not converting string values - JamesNK 1/24/2012 11:12 AM
More work on reconnect logic for ForeverFrame. Other minor JS consistency fixes. - damianedwards 1/25/2012 7:51 AM
Added an extension method for closing a connection (it just sends the disconnect command). - David Fowler 1/25/2012 1:51 PM
Execute the events on the same sync context the connection was created on. - David Fowler 1/25/2012 2:14 PM
Enable stack trace for hubs in debug mode. - David Fowler 1/26/2012 4:17 AM
Expose underlying connection from ClientAgent. - David Fowler 1/26/2012 5:01 AM
Added sends counting to SignalR.Stress - damianedwards 1/26/2012 7:27 AM
Fixed memory leak in hubs.js - damianedwards 1/26/2012 8:04 AM
Fixed infinite reconnect bug in forever frame. Slight JS refactor in hubs.js - damianedwards 1/26/2012 8:29 AM
Removed use of String.Format in ForeverFrameTransport.cs to save a few cycles. Fixed JS logging in IE. - damianedwards 1/26/2012 8:43 AM
Refactored log() in jquery.signalR.js Made AspNetResponse.WriteAsync check if the client is connected before writing to try and reduce number of exceptions there due to client being gone. - damianedwards 1/26/2012 9:05 AM
Updated WriteAsync in Owin and Self hosts to no-op if client is not connected. - damianedwards 1/26/2012 7:03 PM
Fixed reconnect logic for Server Sent Events. Made the reconnect delay configurable on JS client (connection.reconnectDelay). - damianedwards 1/26/2012 8:09 PM
Slight change to SSE logging. - damianedwards 1/26/2012 8:17 PM
Minor JS cleanup - damianedwards 1/26/2012 8:47 PM
Fixed the ForeverTransport disconnect logic. - David Fowler 1/27/2012 9:33 AM
Added logging for disconnect command. - David Fowler 1/27/2012 9:37 AM
Mark the connections tracked by disconnect on the same heartbeat if clients still connected. - David Fowler 1/27/2012 10:51 AM
Fixes #124. Decouple singleton IDependencyResolver from SignalR core. - Removed DependencyResolver.Current - Removed IPersistentConnectionFactory - Added Bootstrapper.DependencyResolver for ASP.NET - Added Initialize call to PersistentConnection. - David Fowler 1/29/2012 3:17 PM
Remove dead code from IResponse - David Fowler 1/29/2012 3:35 PM
Remove the use of JavaScriptSerializer from hubs. - Use JSON.NET for hubs as well as the rest of SignalR. - Updated samples to show that model binding now works with dynamic. - Updated tests. Fixes #136. - David Fowler 1/29/2012 9:47 PM
Made some tweaks to how the default DependencyResolver resolves dependencies. Use static dependency resolver in ASP.NET scenarios. Lazily initialize hub dependencies in ASP.NET. - David Fowler 1/29/2012 11:35 PM
Moved static GetConnection and GetHubs to extension methods on IDependencyResolver. - David Fowler 1/30/2012 8:03 AM
Move the aspnet dependency resolver to AspNetHost. - David Fowler 1/30/2012 8:34 AM
Renamed SignalR.Abstractions to SignalR.Hosting. - David Fowler 1/31/2012 12:45 AM
Added Timeout for connections. - Made it configurable via IConfigurationManager dependency - Made default time out 110 seconds. - David Fowler 1/31/2012 5:04 AM
Removed heartbeatinterval setting. - David Fowler 1/31/2012 5:27 AM
Changed ConfigurationManager to DefaultConfigurationManager. - David Fowler 1/31/2012 5:51 AM
Fixed issues with timeout and hubs. - Make hubs use default signals as well as overridden signals. - David Fowler 1/31/2012 7:27 AM
Don't remove timed out connections from the list. - David Fowler 1/31/2012 10:09 AM
Listen to appdomain shutdown events and close all connections in when it happens. - Added a new signal to be able to ping all connections. Fixes #141. - David Fowler 1/31/2012 12:29 PM
Expose GetConnection and GetClient from IConnectionManager instead of IDependencyResolver. Fixes #162. - David Fowler 1/31/2012 12:55 PM
Added command suffix to connection scope objects - David Fowler 1/31/2012 12:59 PM
Added reconnect event. Fixes #154. - David Fowler 2/1/2012 6:57 AM
Added server side reconnected event. - David Fowler 2/2/2012 2:12 PM
Added groups to connect and reconnect methods. - David Fowler 2/2/2012 2:18 PM
-Remove old NUnit - JamesNK 2/3/2012 4:28 AM
-Fixed attributes on nullable structs not being used -Fixed deserializing nullable enums -Fixed JsonConstructorAttribute incorrectly being allowed on properties -Added new NUnit - JamesNK 2/3/2012 4:31 AM
Added server side reconnect event. Added IConnected for Hubs which gives hubs an opportunity to handle Connect and Reconnect. Fixes #76. Fixes #165. - David Fowler 2/3/2012 5:04 AM
Made JS client connection.start() return a jQuery deferred object - damianedwards 2/3/2012 8:23 AM
Made MessageId on the MessageBus a string Fixes #156. - David Fowler 2/3/2012 8:31 AM
Fixed issue with forever frame throwing when trying to start after a stop. Fixes #170 - damianedwards 2/3/2012 8:32 AM
Only subscribe to iframe readystate change to handle reconnects. - David Fowler 2/3/2012 8:52 AM
Fixed bug with reconenct missing messages. Fixed bug with transport heart beat interval running check. - damianedwards 2/3/2012 10:54 PM
Fixed issue with Connected and Reconnected async event tasks not being waited on in transports. Removed legacy Task extensions. Fixes #173 - damianedwards 2/4/2012 3:52 AM
Factored JS event names into an object so we're not using strings everywhere. Raised the connection error event in more places. Fixes #151 - damianedwards 2/4/2012 4:23 AM
Updated build for 0.4 - damianedwards 2/4/2012 4:48 AM
Added reconnect event to .NET client SSE Transport. Fixes #155. - David Fowler 2/4/2012 9:22 AM
Added reconnect event to .net client. Force wp7 to use LongPollingTransport since streaming doesn't work. Make transport per connection. Fixes #155. Fixes #174. - David Fowler 2/4/2012 1:59 PM
Fixed reconnect event firing with long polling transport. - Only reconnect on after errored connection reconnects or when timeout fires from the server side. - David Fowler 2/5/2012 4:54 AM
Fixe ServerSentEventsTransport for timeout. - David Fowler 2/5/2012 5:19 AM
Updated sample to use reconnect event. - David Fowler 2/5/2012 5:25 AM
Fixed reconnect logic for long polling. Renamed events to reconnected and disconnected on client side connection object. - David Fowler 2/5/2012 6:42 AM
Only raise event the reconnect event if the http request didn't fail. - David Fowler 2/5/2012 6:54 AM
Added QueryString to hub context. - David Fowler 2/5/2012 7:15 AM
Updated packaging. Updated JSON.NET - David Fowler 2/5/2012 8:18 AM
Updated self host sample. - David Fowler 2/5/2012 8:54 AM
Make On extension methods return IDisposable to handle event un-registration. - David Fowler 2/5/2012 12:46 PM
Set WP7 UserAgent string properly. - David Fowler 2/5/2012 1:19 PM
Use the sync context when raising the Sending event if any. - David Fowler 2/5/2012 3:24 PM
Updating owin hosting sample Using current version of Owin dependencies Add extension method RunSignalR for HubDispatcher Copy more samples into owin.samples project - Louis DeJardin 2/5/2012 10:54 PM
-Fixed empty string being changed to null on object properties - JamesNK 2/6/2012 1:20 AM
Changing extension methods to UseSignalR Bumping nupkg reference to 0.3.2 Adding code docs to extension methods - Louis DeJardin 2/6/2012 1:35 AM
Added logging flag to JS client, defaults to false. Fixes #176 - damianedwards 2/6/2012 6:37 AM
Merge pull request #177 from loudej/owin-update Owin 0.7 update - David Fowler 2/6/2012 8:34 AM
Added support for x86 configuration to owin samples. - David Fowler 2/6/2012 8:48 AM
Fixed owin sample project. - David Fowler 2/6/2012 9:14 AM
Make owin raw sample same as - David Fowler 2/6/2012 9:21 AM
Small tweaks to clean up negotiation on the .net client. - David Fowler 2/6/2012 1:43 PM
Include owin in packages. - David Fowler 2/7/2012 5:31 AM
Re-implement timeout using cancellation tokens. - Use a cancellation token to trigger timeouts - Allow host to provide a cancellation token for when it shuts down - Trigger cancellation token for ASP.NET shutdown. - David Fowler 2/9/2012 6:35 AM
Wrap all messages saved to the store in WrappedValue so that stores that need to serialize the input can do so using ToString. - David Fowler 2/9/2012 8:06 AM
-Fixed not replacing ignored properties in JsonPropertyCollection - JamesNK 2/9/2012 1:11 PM
-Fixed JsonReader.ReadAsDateTimeOffset error message - JamesNK 2/9/2012 1:18 PM
Fixed bug in signalr client not setting task result if Start() fails. - David Fowler 2/10/2012 1:07 PM
-Incremented version to 4.0.8 -Added VersionConverter -Fixed converting XML to JSON with a default namespace -Changed Silverlight/Windows Phone assemblies to not be signed - JamesNK 2/10/2012 1:33 PM
-Fixed build file - JamesNK 2/10/2012 1:56 PM
-Fixed unit test failing because of timezones -Added IsValid overload that returns a list of error messages - JamesNK 2/11/2012 1:49 AM
-Fixed JsonValidatingReader.ReadAsBytes throwing exception -Minor NuGet spec updates - JamesNK 2/11/2012 9:00 AM
Unwrap within the task helpers. Fixes #189. - David Fowler 2/11/2012 10:45 AM
Clean up task helpers to always unwrap when returning tasks. Make specialized Then overloads for methods returning tasks. - David Fowler 2/11/2012 12:20 PM
Made generic version of InProcessMessageBus. - Default non generic impl derives from InProcessMessageBus<ulong> - Added IIdGenerator to allow custom uuid generation. - David Fowler 2/11/2012 10:35 PM
Simple workaround for Mono C# compiler - Jérémie Laval 2/11/2012 11:58 PM
Import DemoHub to self-hosting sample so that the client works with it - Jérémie Laval 2/12/2012 12:02 AM
Merge pull request #190 from garuma/master Workaround for mono and working self-hosting server with signalr client sample - David Fowler 2/12/2012 12:18 AM
Pass through connectionId to the IMessageBus when Sending a message. - David Fowler 2/12/2012 12:29 AM
-Modified build to compile both signed and unsigned Silverlight/Windows Phone assemblies - JamesNK 2/12/2012 1:44 AM
-Updated versions.txt - JamesNK 2/12/2012 2:27 AM
-Fixed build to not include nested directories in NuGet package - JamesNK 2/12/2012 3:08 AM
Fix for bug in signalR::stop - Fixed bug in signalR::stop where there was $connection.triggerEvent call, but there's no $connection variable in scope. Should be $(connection).triggerEvent. - Also added pre-build copying of jquery.signalR[.min] scripts to the Owin samples project. - Drew Marsh 2/13/2012 12:56 AM
Merge pull request #191 from drub0y/master Fix for bug in signalR::stop - David Fowler 2/13/2012 1:04 AM
Removed some unsed files from scaleout. - David Fowler 2/13/2012 4:58 AM
Fix X-Domain deserialization issue in FF 9 FF 9 and FF 10 do not deserailize the negotiate call as JSON when the request is cross-domain. Force the dataType to json. - Tod Karpinski 2/13/2012 9:54 PM
Merge branch 'master' of - David Fowler 2/14/2012 2:29 AM
Changed InProcessMessageBus to use a queue for broadcasting instead of doing it inside the write lock. Fixed callback leak in new timeout code. Updated SignalR.Stress. - damianedwards 2/14/2012 2:41 AM
Fix X-Domain deserialization issue in FF 9 (all JS files) - Tod Karpinski 2/14/2012 2:54 AM
Fixing slashes in self host sample project - damianedwards 2/14/2012 2:56 AM
special case Guid on DefaultActionResolver - Remco Ros 2/14/2012 3:08 AM
check on type & return - Remco Ros 2/14/2012 3:34 AM
Merge pull request #194 from remcoros/master special case Guid in DefaultActionResolver. fixes #182 - David Fowler 2/14/2012 3:40 AM
Merge pull request #193 from tkarpinski/ff-x-domain Fix Cross-Domain deserialize negotiate issue in FF 9 - David Fowler 2/14/2012 3:42 AM
Sync versions of SignalR.Client for all platforms. Updated version to - David Fowler 2/14/2012 2:20 PM
-Fixed reading scientific notation numbers with no decimal point -Changed the ReadAsXXX methods to return null at the end of an array instead of throwing an error - JamesNK 2/18/2012 3:04 AM
-Fixed error when deserializing nullable types with no content -Changed JsonReaders to set TokenType to JsonToken.None after finishing content -Changed the ReadAsXXX methods to return null instead of throwing an error when there is no content - James Newton-King 2/18/2012 2:25 PM
Added CookieContainer to be attached to HttpWebRequests if not null - Ed Chapel 2/22/2012 9:02 PM
Changed PrepareRequest from internal to protected internal virtual - Ed Chapel 2/22/2012 9:16 PM
Added CookieContainer - Ed Chapel 2/22/2012 10:46 PM
Merge pull request #205 from edchapel/addCookieContainer Allow setting of Cookies on HttpWebRequest in SignalR.Client.Connection - David Fowler 2/22/2012 10:52 PM
-Added Path to JsonReader/JsonWriter/ErrorContext with the JSON path of the current position -Changed collection type on JsonArrayContract to public -Changed dictionary key type and dictionary value type on JsonDictionaryContract to public -Fixed error handling when failing to parse array content -Fixed error handling when there are missing required properties - James Newton-King 2/23/2012 12:07 PM
-Added Path to JsonReaderException, JsonSchemaException and ValidationEventArgs -Fixed Path on JsonValidatingReader -Fixed path queries over constructors - James Newton-King 2/25/2012 5:44 AM
Give anonymous connections a connecton id. - David Fowler 3/2/2012 12:13 PM
-Added DateFormatHandling to control whether dates are written in the MS format or ISO format, with ISO as the default -Added DateTimeZoneHandling to control reading and writing DateTime time zone details -Added reader/writer specific Formatting, DateFormatHandling and DateTimeZoneHandling to JsonSerializerSettings -Added feature of reader/writer specific settings to be set on JsonReader/JsonWriter when serializing -Added ReadAsDate to JsonReader -Added ReadAsString to JsonReader -Changed JsonTextReader to automatically read ISO strings as dates -Refactored ReadAsXXX methods and reduce code redundancy -Removed unused JsonDateTimeSerializationMode - James Newton-King 3/4/2012 2:10 PM
Remove sync context logic from client library. - David Fowler 3/5/2012 6:23 AM
-Added async serialize/deserialize methods to JsonConvert -Fixed performance issue when deserializing deeply nested JSON to LINQ to JSON objects - James Newton-King 3/7/2012 11:08 AM
-Improved performance issue fix for deeply nested LINQ to JSON objects - James Newton-King 3/7/2012 11:59 AM
Changed visibility of some types from internal to public to allow reusage for the SignalR.Reactive project (aka Rx bindings for SignalR) - Christoph Burgdorf 3/7/2012 7:35 PM
Merge pull request #229 from cburgdorf/visibilityChange Changed visibility of some types from internal to public [222] - David Fowler 3/7/2012 8:18 PM
Added IPrincipal to CreateConnectionId - Jack Woodward 3/9/2012 5:02 PM
Organized usings - Jack Woodward 3/9/2012 7:18 PM
Merge pull request #241 from jackwoodward/master Add Current User Identity Name to SignalR.Hosting.IRequest - David Fowler 3/9/2012 7:24 PM
-Changed serializer to fallback to use a private default constructor -Changed error message when deserializing a JSON object/array onto the wrong kind of type to be more descriptive - James Newton-King 3/10/2012 6:39 AM
Updated cookie abstraction to allow access to Domain and Path along with Name and Value. The IRequest is now exposed to Hubs that implement IConnected in the Connect and Reconnect methods so they can access querystring, Uri, cookies, etc. #236 - damianedwards 3/11/2012 9:24 AM
Removed unneeded IsReadOnly logic on CookieCollection #236 - damianedwards 3/11/2012 9:25 AM
Changed CookieCollection to RequestCookieCollection as it's immutable and only for requests and required it to take a source in constructor. #236 - damianedwards 3/11/2012 9:41 AM
Removed unneeded namespace. - damianedwards 3/11/2012 11:45 PM
Fixed build break and fixed OnConnectedAsync and IConnected interface. - David Fowler 3/14/2012 11:47 AM
Move check inside of the try. Fixes #226 - David Fowler 3/14/2012 12:27 PM
removing unused namespaces - Mats Karlsson 3/14/2012 8:11 PM
-Added Newtonsoft.Json.Metro build (whew, what a pain!) -Added .gitignore file - James Newton-King 3/15/2012 7:34 AM
added response cookie support, still a WIP - damianedwards 3/15/2012 7:46 AM
Removed the response cookie support until we better understand the needs (if they're even there). Fixes #236 - damianedwards 3/15/2012 8:12 AM
-Fixed Metro build - James Newton-King 3/15/2012 8:36 AM
Merge pull request #250 from MatsKarlsson/master Removing unused namespace in SignalR project. - David Fowler 3/15/2012 8:19 PM
deferred should return a promise() which only exposes the methods needed to attach additional handlers or determine the state. Other code should only be allowed to register callbacks or inspect current state, not change it. - Mats Karlsson 3/15/2012 9:17 PM
-Added IgnoreSerializableInterface to DefaultContractResolver -Changed serializing ISerializable types under partial trust to error to fix security issue -Fixed LinqBridge collision error in .NET 2.0 by moving types to a different namespace -Fixed JObject.Keys error when object has no items - James Newton-King 3/18/2012 5:24 AM
deferred when transport already started didn't return promise(). I have not been able to get it to follow that path, so it's not tested. But it shouldn't be any problems. Have read the Deferred-code in jQuery, and it looks like there are no potiential problems returning a promise() when the deferred is already resolved(). - Mats Karlsson 3/18/2012 10:39 PM
-Updated version to 4.5.1 -Changed build script to include Metro build -Changed build script to set assembly version to major version only -Documentation - James Newton-King 3/19/2012 8:00 AM
-Various Metro fixes - James Newton-King 3/19/2012 10:17 AM
-Fixed Metro build targeting ARM for some reason - James Newton-King 3/19/2012 11:03 AM
-More build fixes - James Newton-King 3/19/2012 11:10 AM
-Documentation - James Newton-King 3/19/2012 2:08 PM
Merge pull request #254 from MatsKarlsson/master Javascript-deferred should return a promise() ... - damianedwards 3/20/2012 2:41 AM
-Fixed full trust permission check in non .NET 4.0 builds - James Newton-King 3/20/2012 8:26 AM
Added Negotiate to IClientTransport Abstracted http client behavior behind interface. Moved helper from scaleout project. - David Fowler 3/20/2012 10:18 AM
Decoupled IHttpClient from System.Net HttpWebRequest and HttpWebResponse. - David Fowler 3/20/2012 10:35 AM
Changed IClientTransport to take IConnection instead of connection. Added Abort to request. Added Client test project. - David Fowler 3/20/2012 10:59 AM
Rename class. - David Fowler 3/20/2012 11:03 AM
Updated Silverlight and WP7 projects. - David Fowler 3/20/2012 11:14 AM
Added an in memory host for SignalR. - David Fowler 3/20/2012 12:17 PM
Fixed http streaming support for in memory host. - David Fowler 3/20/2012 5:46 PM
Move started method to FollowingStream. - David Fowler 3/20/2012 7:57 PM
Made some modifications to the in memory Response. Removed extra method from DefaultHttpClient. - David Fowler 3/20/2012 9:19 PM
Added in memory host sample. - David Fowler 3/20/2012 9:25 PM
Updated SL and WP7 project. - David Fowler 3/20/2012 9:32 PM
Added some locking. - David Fowler 3/21/2012 3:31 AM
Added common host assembly to share logic between certain hosts. - David Fowler 3/21/2012 7:39 AM
Added package for Hosting.Common. - David Fowler 3/21/2012 8:09 AM
Remove IDependencyResolver and related classes to SignalR namespace. Also moved IConfigurationManager and related classes to SignalR namespace. Moved TransportHeartBeatInterval to IConfigurationManager. - David Fowler 3/21/2012 8:53 AM
Added disconnect test for PersistentConnection. - David Fowler 3/21/2012 8:53 AM
Added disconnect test for hubs. - David Fowler 3/21/2012 9:08 AM
Renamed IHttpRequest to IRequest and IHttpResponse to IResponse. - David Fowler 3/21/2012 12:56 PM
Removed AspNetHost and HubModule and used Routes instead. - Added Global class that stores "the" default static dependency resolver if none specified. - Replaced HubModule with a single named route "signalr.hubs". - David Fowler 3/21/2012 9:55 PM
Fixed RoutingHost. - David Fowler 3/22/2012 12:15 AM
Disconnect client when End is called. - David Fowler 3/22/2012 5:12 AM
Changed the way hubs are mapped in routing host. - David Fowler 3/22/2012 5:57 AM
Updated the disconnect tests. - David Fowler 3/22/2012 6:14 AM
Fixed bug it calculating stream length. - David Fowler 3/22/2012 10:36 AM
- Made ChunkBuffer thread safe. - Added tests for ChunkBuffer as well as one for sending big data. Fixes #256. - David Fowler 3/22/2012 11:56 AM
Don't build packages in default target. Move tests over to SignalR.Tests. Kill SignalR.Client.Tests. - David Fowler 3/22/2012 12:06 PM
Bumped version to 0.5. Increase AssemblyFileVerison to 0.5 Fixes #259. - David Fowler 3/22/2012 12:16 PM
Added tests to verify we don't parse groups on connect requests. - David Fowler 3/22/2012 12:54 PM
Added a project to build the Client for Silverlight 5. The existing Silverlight Client cannot be used with Silverlight 5 because it uses the System.Threading.Tasks NuGet Package which conflicts with the official implementation of Tasks in Silverlight 5. The System.Threading.Tasks NuGet package does include a build for Silverlight 5 which uses the official Tasks api, but it also includes a TaskExtensions class containing the Unwrap method, which still conflicts with the official TaskExtensions class. So the System.Threading.Tasks NuGet can't be used with SignalR.Client at present. Instead, this Check-in includes a stand-in (and very naive) implementation of ConcurrentDictionary which is the only part of the TPL used by SignalR.Client and missing from Silverlight 5. - samuel_d_jack 3/22/2012 1:27 PM
Only allow changing the url of the hub route not the name. - David Fowler 3/22/2012 1:39 PM
Merge pull request #264 from samueldjack/master Added a project to build SignalR client for Silverlight 5. - David Fowler 3/22/2012 1:45 PM
Fixed build script. - David Fowler 3/22/2012 1:53 PM
Added method to set the global resolver. Made Host class non static. - David Fowler 3/24/2012 6:32 AM
Evaluate the RemoveHeaderDelegate lazily. - David Fowler 3/24/2012 6:42 AM
Remove Scaleout project. - David Fowler 3/24/2012 6:57 AM
Removed full namespace - David Fowler 3/24/2012 7:10 AM
Use default dependency resolver in selfhost if none specified. Added full namespace back for cookie type. - David Fowler 3/24/2012 7:56 AM
Let Send delegate to Connection.Send. Only use transport.Send for hub responses. Fixes #219. Fixes #260. - David Fowler 3/26/2012 9:16 AM
Added background timer ping for connections to self host server for idle servers. Fixes #214. - David Fowler 3/26/2012 10:56 AM
Use concurrent dictionary to store connections. - David Fowler 3/26/2012 11:02 AM
synchronize access to response stream in self host. - David Fowler 3/26/2012 12:37 PM
Updated SignalR.Client.Silverlight5 to use the latest version of System.Threading.Tasks, and dropped the stand-in implementation of ConcurrentDictionary. - samuel_d_jack 3/27/2012 11:27 AM
Merge pull request #272 from samueldjack/master Updated SignalR.Client.Silverlight5 to use the latest version of System.Threading.Tasks ... - David Fowler 3/27/2012 12:06 PM
Initial dynamic hubs implementation. - Piotr Szmyd 3/27/2012 11:28 PM
Added IAssemblyLocator and appropriate default and ASP.NET-specific implementations. Moved the ASP.NET-specific assembly locator registration code to the Initialize method, so it will happen only once. - Piotr Szmyd 3/28/2012 12:11 AM
Added some comments and marked descriptor properties as virtual. - Piotr Szmyd 3/28/2012 12:22 AM
Removed Name property on IHub. It's unnecessary. - Piotr Szmyd 3/28/2012 12:33 AM
* Code cleanup - Piotr Szmyd 3/28/2012 2:55 AM
Reverted erroneous version name to - Piotr Szmyd 3/28/2012 3:10 AM
Code Cleanup. Reverted some unnecessary changes. - Piotr Szmyd 3/28/2012 3:18 AM
Fixed things noted in the code review. Changed naming convention: 'actions' are now 'methods'. - Piotr Szmyd 3/28/2012 4:27 PM
Fixed usings - Piotr Szmyd 3/28/2012 4:30 PM
Renamed ActionExtensions to MethodExtensions. Moved parameter resolving logic from static extension methods to separate class - DefaultParameterResolver. Added fixes as suggested in code review. - Piotr Szmyd 3/29/2012 1:58 AM
Marked DefaultParameterResolver methods as virtual. - Piotr Szmyd 3/29/2012 2:41 AM
Merge pull request #276 from pszmyd/master Dynamic hubs initial implementation. - David Fowler 3/29/2012 3:02 AM
Show results of test in debug trace. - David Fowler 3/29/2012 6:17 AM
Register assembly locator when mapping hubs route instead of per request - David Fowler 3/29/2012 6:27 AM
Fixed regression: Use HubDescriptor to get the name of the hub for GetClients<T> call. - David Fowler 3/29/2012 7:02 AM
Placed all hub related code in SignalR.Hubs namespace - David Fowler 3/29/2012 7:28 AM
Move types into the root SignalR namespace. - David Fowler 3/29/2012 7:51 AM
Improve parameter resolution, don't re-parse JTokens. Fixes #245. - David Fowler 3/29/2012 9:50 AM
Change methods to use JToken instead of object. - David Fowler 3/29/2012 10:03 AM
Moved http abstractions to Http namespace and folder. - David Fowler 3/29/2012 11:51 AM
Change disconnect timeout to 3 intervals. - David Fowler 3/29/2012 12:01 PM
Add some debug trace statements and unsubscribe write handler in lock for MemoryHost. - David Fowler 3/29/2012 6:17 PM
Minimize parameter resolver interface. - David Fowler 3/29/2012 6:23 PM
Output test results xml for xunit. - David Fowler 3/29/2012 6:47 PM
Use zip! - David Fowler 3/29/2012 6:47 PM
Add debug writeline to send calls. - David Fowler 3/29/2012 9:48 PM
Use custom UrlEncode routine in SignalR.Client and common host utils. - David Fowler 3/30/2012 1:27 AM
Fixed bug that in some cases caused a successful method resolve to throw error. - Piotr Szmyd 3/30/2012 7:19 AM
Use WinHttp to detect disconnects on from HttpListener. - David Fowler 3/30/2012 12:23 PM
Merge pull request #279 from pszmyd/master Fixed bug in DefaultHubManager - David Fowler 3/30/2012 12:25 PM
Handle the fact that indexing properties off JObject.Parse is case sensitive. Fixes #280. - David Fowler 3/30/2012 1:03 PM
Prefix escape with window. - David Fowler 3/30/2012 7:09 PM
-Fixed deserializing a null string throwing a NullReferenceException -Fixed JsonTextReader reading from a slow stream -Fixed CultureInfo not being overridden on JsonSerializerProxy -Fixed full trust security check in .NET 2.0 & .NET 3.5 -Improved writing JSON with indent performance - James Newton-King 3/31/2012 4:30 AM
Merge branch 'master' of - James Newton-King 3/31/2012 4:39 AM
-Fixed XmlNodeConverter not turning all attribute properties into attributes -Added .gitattributes file - James Newton-King 3/31/2012 5:39 AM
Updated Json.Net to 4.5.1 - David Fowler 3/31/2012 7:46 PM
Change samples to use PostApplicationStart instead of pre. - David Fowler 3/31/2012 7:49 PM
Change close to Dispose and change GetResponseAsync to GetHttpResponseAsync. - David Fowler 3/31/2012 10:22 PM
Move WriteAsync to StreamExtensions. - David Fowler 3/31/2012 10:29 PM
Remove sleeps from SignalR.Client. - Change Thread.Sleep to TaskAsyncHelper.Delay. Fixes #283. - David Fowler 3/31/2012 11:00 PM
Fix method name. - David Fowler 4/1/2012 4:38 AM
Support path resolution. - David Fowler 4/1/2012 4:40 AM
Initial work to get SignalR building with xBuild on osx - David Fowler 4/1/2012 6:24 AM
Updated nuget restore to latest script. Modified to make nuget script work on windows again. - David Fowler 4/1/2012 7:24 AM
Finishing touches to make nuget restore work on mono osx. - David Fowler 4/1/2012 7:49 AM
Dynamically access the ValidatonUtility to get unvalidated collections. - Only light up this behavior if available. - David Fowler 4/1/2012 10:32 AM
Moved samples into samples folder on the root in the hope that linguist won't count them while calculating the language stats for the repo. - damianedwards 4/1/2012 10:38 AM
Code more defensively around getting the IIS7Worker request since it doesn't work on mono. - David Fowler 4/1/2012 10:50 AM
fixing build - damianedwards 4/1/2012 11:11 AM
Fixed wp7 sln solution. - David Fowler 4/1/2012 11:22 AM
Fixed nuget build script again. - David Fowler 4/1/2012 11:58 AM
Don't take a hard reference to Microsoft.Web.Infrastructure just a package reference. - David Fowler 4/1/2012 12:07 PM
Fixed relative paths in sample projects. - David Fowler 4/1/2012 12:23 PM
Added solution for mono develop. - David Fowler 4/1/2012 1:09 PM
Make WinRT client compile. - David Fowler 4/1/2012 2:21 PM
Only disable response buffering When writing, not on EndAsync. - David Fowler 4/1/2012 3:21 PM
Small fixes for winrt client. - David Fowler 4/1/2012 6:42 PM
Done fighting mono develop. It keeps tweaking my files… - David Fowler 4/1/2012 9:58 PM
Added to mono sln. - David Fowler 4/1/2012 10:01 PM
Added make file ZOMG. - David Fowler 4/1/2012 10:17 PM
Updated read me with building/developing instructions for mono. - David Fowler 4/1/2012 10:25 PM
Configure project style settings for mono develop. - David Fowler 4/1/2012 10:39 PM
Fix problem where IsAssinableFrom throws if the type can't be loaded properly. - David Fowler 4/1/2012 10:44 PM
Fix project so it runs on windows as well. - David Fowler 4/1/2012 10:55 PM
Seems like minification mono runs different to minification on the regular clr (go figure). - Disable minificaction on mono builds. - Convert the scripts back to windows friendly output. - David Fowler 4/1/2012 11:06 PM
Remove WebActivator from aspnet samples and moved code to Global.asax. - David Fowler 4/2/2012 12:01 AM
Added more Debug.WriteLine statements in message bus for easy debugging. - David Fowler 4/2/2012 5:26 AM
Fixed race condition in InProcessMessageBus. - Ignore messages in callback that are less than what we're waiting on. - David Fowler 4/2/2012 8:25 AM
Removed dead tests. - David Fowler 4/2/2012 9:17 AM
Fixed styles for else if statements. - David Fowler 4/2/2012 10:14 AM
Fixed hubs that throw exceptions on mono. - David Fowler 4/2/2012 10:25 AM
Fixed Unwrap logic to walk the exception chain. - David Fowler 4/2/2012 1:06 PM
Renamed WnRT assembly. - David Fowler 4/2/2012 3:45 PM
Remove parallel building. Causes issues for nuget restore - David Fowler 4/2/2012 3:51 PM
Only hub name needed in .net client now. Changed that in the sample. - Robin Karlsson 4/2/2012 3:53 PM
Merge pull request #287 from robink-teleopti/patch-1 Only hub name needed in .net client now. Changed that in the sample. - David Fowler 4/2/2012 6:39 PM
Rename winrt solution. - David Fowler 4/2/2012 7:30 PM
Remove elmah from samples. - David Fowler 4/3/2012 5:35 AM
Only continue polling if connection is active. - David Fowler 4/3/2012 10:07 AM
Added extra tracing to disconnect event. - David Fowler 4/3/2012 12:22 PM
Fixed disconnect token lookup. - David Fowler 4/3/2012 12:22 PM
Added test to verify farm disconnect behavior. - David Fowler 4/3/2012 12:27 PM
Added farm disconnect test and skipped it. - David Fowler 4/3/2012 12:30 PM
Remove sending big data test. - David Fowler 4/3/2012 12:31 PM
Stop the connection if it fails to start. - David Fowler 4/4/2012 5:54 PM
Fix MemoryHost to close the response after it is completed. - David Fowler 4/4/2012 6:53 PM
Fixed reconnect issues with LongPolling. - Only raise server side reconnect after a timeout when longpolling. Fixes #188 - David Fowler 4/5/2012 2:41 AM
Added tests for server reconnect. - David Fowler 4/5/2012 10:47 AM
Added extra Debug.WriteLine statements to client transports. - David Fowler 4/5/2012 10:48 AM
adding xdomain long polling via jsonp - Daryl 4/5/2012 3:20 PM
added JsonpCallback helper - Daryl 4/5/2012 5:51 PM
checking IsJsonp when reading form/query send data - Daryl 4/5/2012 6:51 PM
Added cross domain samples pointing to self host server. - David Fowler 4/5/2012 8:18 PM
Updated Unknown transport error text. - David Fowler 4/6/2012 8:06 AM
Added header to js client. - David Fowler 4/6/2012 8:07 AM
Set the version for the hub script. - David Fowler 4/6/2012 8:51 AM
Work around small issue with ajaxSends and persistent connections. - David Fowler 4/6/2012 9:29 AM
Allow host to specify keep alive times for http streaming based transports (ForeverFrame and SSE) - Added KeepAlive setting to configuration - Updated js client to handle keep alive packet. - David Fowler 4/6/2012 11:11 AM
updating IHub and IConnectionManager with one property each that was implemented in Hub and ConnectionManager but absent in the interfaces in order to make working with dynamic hubs a bit easier - heck0045 4/7/2012 5:02 AM
removed Clients from IHub.cs - heck0045 4/7/2012 11:08 PM
Merge pull request #299 from Slatebox/master Minor update to IHub.cs and IConnectionManager.cs to expose a couple already-implemented class properties - David Fowler 4/7/2012 11:16 PM
-Line endings - James Newton-King 4/8/2012 9:10 AM
-Added support for Serializable attribute and MemberSerialization.Fields -Added support for ignoring properties with NonSerializable attribute -Added MaxDepth to JsonReader/JsonSerializer/JsonSerializerSettings - James Newton-King 4/8/2012 10:33 AM
-Updated date documentation - James Newton-King 4/8/2012 10:40 AM
Added null check for provided hub type. - Piotr Szmyd 4/8/2012 5:58 PM
Fix - reflection-based hub provider should discover public types only. - Piotr Szmyd 4/8/2012 6:00 PM
Avoiding errors when indexes use .ToString(CultureInfo.InvariantCulture) - Itamar Syn-Hershko 4/8/2012 8:57 PM
Updating README - Itamar Syn-Hershko 4/8/2012 9:02 PM
-Fixed comparing JObjects to ignore property order - James Newton-King 4/9/2012 7:20 AM
-Fixed reading invalid unicode surrogate pairs - James Newton-King 4/10/2012 11:48 AM
Merge pull request #302 from pszmyd/master Fixes to dynamic hub discovery - David Fowler 4/11/2012 12:40 AM
Ignore ncrunch files. - David Fowler 4/11/2012 6:06 AM
Fixed problem with fallback logic to longpolling with unobserved exceptions. Fixes #304. - David Fowler 4/11/2012 6:18 AM
Added Debug output for LongPollingTransport. - David Fowler 4/11/2012 6:24 AM
Support public and nested public hub types. - David Fowler 4/11/2012 7:27 AM
-Incremented version to 4.5.2 -Fixed failing turkey test -XML documentation - James Newton-King 4/11/2012 9:39 AM
-Enable Metro build - James Newton-King 4/11/2012 11:27 AM
-Build stuff - James Newton-King 4/11/2012 1:16 PM
Added more tracing to connection and message bus. - David Fowler 4/11/2012 5:53 PM
Added HubBench sample. - David Fowler 4/11/2012 6:20 PM
Fixed hub bench sample to ensure order server side. - David Fowler 4/11/2012 6:34 PM
Support Benchmark in cross domain. - David Fowler 4/11/2012 6:58 PM
Small tweak to js header - David Fowler 4/11/2012 7:05 PM
Small changes to Benchmark.js. - David Fowler 4/12/2012 5:12 AM
Move the Broadcast back inside the lock. Fixes a race condition where threads can overtake each other while doing a broadcast. Fixes #307. - David Fowler 4/12/2012 5:27 AM
Make hit us sample work again. - David Fowler 4/12/2012 5:43 AM
-Incremented version to 4.5.3 -Changed default DefaultContractResolver.IgnoreSerializableAttribute to true -Fixed MaxDepth on JsonReader recursively throwing error -Fixed SerializationBinder.BindToName not being called with full assembly names - James Newton-King 4/13/2012 3:58 PM
Fixed regression where server restarts don't cause the client to catch back up for the InProcessMessageBus. - Added unit test Fixes #24 - David Fowler 4/13/2012 8:13 PM
Remove unused references - David Fowler 4/14/2012 7:19 PM
Fixed dependency. - David Fowler 4/14/2012 7:21 PM
Moved hub type-name mapping to extension method. - Piotr Szmyd 4/14/2012 7:36 PM
Fixed ConnectionManager to utilize the new extension method when retrieving hub name from type. - Piotr Szmyd 4/14/2012 7:37 PM
Fixed and simplified hub cache. - Piotr Szmyd 4/14/2012 7:38 PM
Added unit tests for hub resolver - Piotr Szmyd 4/14/2012 7:38 PM
Merge branch 'pszmyd-master' into 0.5 - David Fowler 4/14/2012 8:06 PM
Trace exception when hub can't be created and skip it. - David Fowler 4/15/2012 2:16 AM
Add missing projects - Fitzchak Yitzchaki 4/15/2012 4:55 PM
Upgrade Json.Net from 4.0.8 to 4.5.3 - Fitzchak Yitzchaki 4/15/2012 5:11 PM
Update code to be compatible with Json.Net version 4.5.3 - Fitzchak Yitzchaki 4/15/2012 7:14 PM
Merge branch 'master' of - Fitzchak Yitzchaki 4/15/2012 7:14 PM
Catch unhanded exceptions from IConnected and IDisconnect. - David Fowler 4/15/2012 7:55 PM
Return null from IDisconnect.Disconnect since it tests more code paths. - David Fowler 4/16/2012 12:18 AM
fixing HitUs sample so only originator triggers the next call - Daryl 4/16/2012 12:20 AM
Remove unused dependencies and set copies to only happen on windows. - David Fowler 4/16/2012 12:33 AM
initializing idset so delete doesn't fail - Daryl 4/16/2012 12:35 AM
Removed unused variable. - David Fowler 4/16/2012 12:41 AM
Merge pull request #317 from codeputty/bench-fix fixing HitUs sample so only originator triggers the next call - David Fowler 4/16/2012 4:21 AM
This test passed 10000 iterations which took 7 hours. - Fitzchak Yitzchaki 4/16/2012 8:57 AM
This test passed 10000 iterations which took 4 hours. - Fitzchak Yitzchaki 4/16/2012 8:59 AM
This test passed 1000 iterations which took 45 minutes. - Fitzchak Yitzchaki 4/16/2012 9:01 AM
This test passed 1000 iterations which took 25 minutes. - Fitzchak Yitzchaki 4/16/2012 9:02 AM
Run Storage stress tests with 100 iterations. They're known to pass, but if they will fail we'll catch than in a future stress running. - Fitzchak Yitzchaki 4/16/2012 9:09 AM
Lower iterations - Fitzchak Yitzchaki 4/16/2012 9:12 AM
Add passing test - Fitzchak Yitzchaki 4/16/2012 9:27 AM
Add 'Imports/Newtonsoft.Json/' from commit 'fa3debccad6b4fd46f9c36e0a93a75184c68d87b' git-subtree-dir: Imports/Newtonsoft.Json git-subtree-mainline: 4b2f30e5aca3af3d93c4782b40244874572a7d2e git-subtree-split: fa3debccad6b4fd46f9c36e0a93a75184c68d87b - Ayende Rahien 4/16/2012 10:57 AM
Merge branch 'json' of Conflicts: Raven.Abstractions/Json/Linq/RavenJObject.cs - Fitzchak Yitzchaki 4/16/2012 11:05 AM
Remove dependency on the Json.Net package - Fitzchak Yitzchaki 4/16/2012 11:10 AM
Group together projects generated by the build script - Fitzchak Yitzchaki 4/16/2012 11:17 AM
Internalize the Json.Net source code to the abstraction project, as linked files - Fitzchak Yitzchaki 4/16/2012 12:11 PM
Replace Newtonsoft.Json namespace to Raven.Imports.Newtonsoft.Json - Fitzchak Yitzchaki 4/16/2012 12:41 PM
Change NET_3_5 compilation tag to NET35, so it'll be compatible with Json.Net tag - Fitzchak Yitzchaki 4/16/2012 12:44 PM
Use the internal namespace of - Fitzchak Yitzchaki 4/16/2012 12:49 PM
Fix a bug found due to a test refactoring - Fitzchak Yitzchaki 4/16/2012 1:15 PM
Matching the current date format which is ISO 8601 - Fitzchak Yitzchaki 4/16/2012 1:49 PM
Reformatting test - Fitzchak Yitzchaki 4/16/2012 1:54 PM
Add possible race test. OverwriteDocuments.Will_overwrite_doc_if_asked_to_store_new_document_which_exists_when_optimistic_concurrency_is_off System.InvalidOperationException : Cannot put index: Foo/Something, index already exists at Raven.Client.Embedded.EmbeddedDatabaseCommands.PutIndex(String name, IndexDefinition definition, Boolean overwrite) in c:\TeamCity\buildAgent\work\60e928848c214558\Raven.Client.Embedded\EmbeddedDatabaseCommands.cs:line 294 at Raven.Client.Embedded.EmbeddedDatabaseCommands.PutIndex(String name, IndexDefinition definition) in c:\TeamCity\buildAgent\work\60e928848c214558\Raven.Client.Embedded\EmbeddedDatabaseCommands.cs:line 280 at Raven.Client.Embedded.EmbeddedDatabaseCommands.PutIndex[TDocument,TReduceResult](String name, IndexDefinitionBuilder`2 indexDef) in c:\TeamCity\buildAgent\work\60e928848c214558\Raven.Client.Embedded\EmbeddedDatabaseCommands.cs:line 307 at Raven.Tests.Bugs.OverwriteDocuments.CreateFreshDocumentStore() in c:\TeamCity\buildAgent\work\60e928848c214558\Raven.Tests\Bugs\OverwriteDocuments.cs:line 39 at Raven.Tests.Bugs.OverwriteDocuments.Will_overwrite_doc_if_asked_to_store_new_document_which_exists_when_optimistic_concurrency_is_off() in c:\TeamCity\buildAgent\work\60e928848c214558\Raven.Tests\Bugs\OverwriteDocuments.cs:line - Fitzchak Yitzchaki 4/16/2012 2:22 PM
Refactor test. Remove redundant Sleep(100) call. - Fitzchak Yitzchaki 4/16/2012 2:25 PM
Print indexing errors - Fitzchak Yitzchaki 4/16/2012 2:30 PM
Merge branch 'master' of - Fitzchak Yitzchaki 4/16/2012 3:14 PM
Minor code refactoring - Fitzchak Yitzchaki 4/16/2012 3:14 PM
Prevent unobserved task exception in LongPollingTransport. Fixes #320. - David Fowler 4/16/2012 7:08 PM
Ignore NCrunch files and test results - configurator 4/16/2012 10:48 PM
RavenDB-77 - Cache json objects, not strings Unfortunately this means we need to create a deep clone when pulling items from cache, but that is still better than parsing strings again and again. - configurator 4/16/2012 11:51 PM
#Fixes 217 - damianedwards 4/17/2012 12:42 AM
Make this method internal, in order to not confuse users. Users should use EnsureDatabaseExists method. - Fitzchak Yitzchaki 4/17/2012 9:04 AM
-Updated to NuGet 1.7 -Fixed JsonWriters not using DateTimeZoneHandling - James Newton-King 4/17/2012 10:41 AM
Fixing an issue where an identifier property in a base class wasn't ignore when used in a reference - Ayende Rahien 4/17/2012 1:20 PM
Fix formatting - configurator 4/17/2012 1:54 PM
Merge branch 'unstable' of - Ayende Rahien 4/17/2012 2:04 PM
Merge branch 'master' of Conflicts: Raven.Abstractions/Json/Linq/RavenJObject.cs Raven.Client.Lightweight/Connection/HttpJsonRequest.cs - Ayende Rahien 4/17/2012 2:06 PM
Added a drawing pad sample - Steve Beaugé 4/17/2012 2:22 PM
RavenDB-209 - More 304 support ETags for Docs and Databases responders; tests for 304 in Document, Docs and Databases responsders. - configurator 4/17/2012 2:42 PM
Merge branch 'master' of - Ayende Rahien 4/17/2012 2:54 PM
A fix to Json.NET 4.5.3, we don't want to by default convert string to DateTime. - Fitzchak Yitzchaki 4/17/2012 3:13 PM
Import some code from the original Json.NET source code - version 4.5.3 - Fitzchak Yitzchaki 4/17/2012 3:15 PM
Removed unnecessary argument, we are handling this externally - Ayende Rahien 4/17/2012 3:22 PM
Lazily generate the Request Result Args - saves time when not profiling - Ayende Rahien 4/17/2012 3:25 PM
Don't materialize the entire string, just read the stream - Ayende Rahien 4/17/2012 3:26 PM
Note sure why this code look like this, but we shouldn't change the DateTimeKink - Fitzchak Yitzchaki 4/17/2012 3:31 PM
Remove old project - Fitzchak Yitzchaki 4/17/2012 3:39 PM
Fixing how we detect null input for json data - Ayende Rahien 4/17/2012 3:54 PM
Fix tests by supporting dates string that ends with Z - Fitzchak Yitzchaki 4/17/2012 5:33 PM
Merge branch '1.2' of Conflicts: Raven.Abstractions/Json/JsonToJsonConverter.cs Raven.Abstractions/Json/Linq/RavenJArray.cs Raven.Client.Lightweight/Connection/HttpJsonRequest.cs Raven.Tests/Bugs/OverwriteDocuments.cs - Fitzchak Yitzchaki 4/17/2012 5:39 PM
Revert "Note sure why this code look like this, but we shouldn't change the DateTimeKink" Reason: Make the following test to fail: TriggerCanModifyDocumentBeforeInsert due to not contains Z in the text. This reverts commit b5df63c9186a919f39dda13b35e5649f2c93baa6. - Fitzchak Yitzchaki 4/17/2012 5:57 PM
Added RavenDB.Server.nuspec, a package that contains raven executables. Better description for RavenDB.Database package. Included the rest of the nuspec files in the solution. - Damian Hickey 4/18/2012 12:04 AM
Merge pull request #321 from stevebeauge/master Added a drawing pad sample - David Fowler 4/18/2012 12:28 AM
Hilo range can never go down, only up. Will now force the range up if we have a smaller value, to remove potential of overwriting ids. - Ayende Rahien 4/18/2012 4:23 AM
Adding the current conflicted document etag to the concurrency exception, which allows optimistic concurrency when writing to it - Ayende Rahien 4/18/2012 4:39 AM
Better error handling - Ayende Rahien 4/18/2012 5:16 AM
Better handling of minimum hilo range - Ayende Rahien 4/18/2012 5:17 AM
Adding tests for conflicted hilo and min hilo - Ayende Rahien 4/18/2012 5:17 AM
Will now also replicate hilo documents - Ayende Rahien 4/18/2012 5:21 AM
Will force a concurrency check on newly create items to avoid overwriting data When using Store(entity, etag) will also force a concurrency check. - Ayende Rahien 4/18/2012 5:37 AM
Updating tests - Ayende Rahien 4/18/2012 6:14 AM
Added extra check to see if wp7 phone 7.1 sdk is installed before building. - David Fowler 4/18/2012 9:35 AM
Updated scripts. - David Fowler 4/18/2012 9:38 AM
Merge branch '0.5' - David Fowler 4/18/2012 9:46 AM
spaces -> tabs - Ayende Rahien 4/18/2012 9:56 AM
Better error - Ayende Rahien 4/18/2012 9:56 AM
Moving ExceptionExtensions to the abstractions folder - Ayende Rahien 4/18/2012 9:56 AM
Handle OOME inside AggregationException - Ayende Rahien 4/18/2012 9:57 AM
Adding passing tests - Ayende Rahien 4/18/2012 9:58 AM
Fixed project files that nuget messes up. - David Fowler 4/18/2012 10:02 AM
Fixing tests - Ayende Rahien 4/18/2012 10:41 AM
Allow to run incremental if the "file" send is an existing dictionary - DanielDar 4/18/2012 11:18 AM
Fixed issue with package build. - David Fowler 4/18/2012 11:45 AM
-Added Portable Class Library build - James Newton-King 4/18/2012 12:02 PM
Disable wp7 package building. - David Fowler 4/18/2012 12:12 PM
Increment build and revision on build (if env setup correctly). - David Fowler 4/18/2012 12:21 PM
Actually update versions. - David Fowler 4/18/2012 12:26 PM
added failing test - Ayende Rahien 4/18/2012 12:27 PM
Return an empty task from reconnect in tests - David Fowler 4/18/2012 12:46 PM
Make BuildPackages depend on UpdateVersion. - David Fowler 4/18/2012 1:01 PM
Actually update assembly info. - David Fowler 4/18/2012 1:19 PM
Delete the right directory when initializing the test Assert that the date return in UTC kind. - Fitzchak Yitzchaki 4/18/2012 1:53 PM
Make the following test to pass: Expiration.Can_add_entity_with_expiry_then_read_it_before_it_expires. This fix a bug where a date was save and retrieved as UTC date, but parsed as Local date. - Fitzchak Yitzchaki 4/18/2012 2:20 PM
Refactor test - Fitzchak Yitzchaki 4/18/2012 2:50 PM
-Added DateParseHandling - James Newton-King 4/18/2012 3:02 PM
Add a smaller failing test - Fitzchak Yitzchaki 4/18/2012 3:05 PM
Fix failing tests: ModifyingMetadataFromTrigger. - Fitzchak Yitzchaki 4/18/2012 3:31 PM
Minor spec updates - Ayende Rahien 4/18/2012 3:44 PM
Prevent index deletion and indexing from happening concurrently. - Ayende Rahien 4/18/2012 3:55 PM
We now have Json.NET imported into Raven.Abstractions.dll - Fitzchak Yitzchaki 4/18/2012 4:25 PM
Do not publish the old nuget packages anymore - Fitzchak Yitzchaki 4/18/2012 4:59 PM
Fixing test - Ayende Rahien 4/18/2012 4:59 PM
Build pre-release packages. - David Fowler 4/18/2012 8:51 PM
Implement ExecuteWithReplication in AsyncServerClient.cs (.Net 4 only, excluding Silverlight) Method is not yet called anywhere and is completely untested. - configurator 4/19/2012 1:11 AM
Added version specified back. - David Fowler 4/19/2012 2:30 AM
-Fixed Metro and Portable build - James Newton-King 4/19/2012 9:35 AM
Merge commit 'c120bf530da44cbcd91e54da159ee5c93f221d18' into 1.2 Conflicts: Imports/Newtonsoft.Json/Src/Newtonsoft.Json/JsonTextReader.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json/Serialization/CachedAttributeGetter.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json/Serialization/DefaultContractResolver.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json/Serialization/JsonTypeReflector.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json/Utilities/ReflectionUtils.cs - Fitzchak Yitzchaki 4/19/2012 11:19 AM
Add script to pull imports subtree projects - Fitzchak Yitzchaki 4/19/2012 11:20 AM
Will also consider ids provided by the Id property as indication of wanting to overwrite the value - Ayende Rahien 4/19/2012 11:44 AM
Lower iterations of know to pass stress tests - Fitzchak Yitzchaki 4/19/2012 11:50 AM
Add missing file - Fitzchak Yitzchaki 4/19/2012 12:15 PM
Adding the ability to have a server prefix for each server, which is fetch in the same request as the current hilo. This allows multi master setup to work without worrying about key conflicts - Ayende Rahien 4/19/2012 12:17 PM
Make sure that tests like ConcurrentlyOpenedTenantsUsingEsent.CanConcurrentlyPutDocsToDifferentTenants dispose their created data - Fitzchak Yitzchaki 4/19/2012 12:31 PM
print the actual iteration # - Fitzchak Yitzchaki 4/19/2012 12:36 PM
This information printed when the test finished, so we don't need it - Fitzchak Yitzchaki 4/19/2012 12:43 PM
Also throw concurrency exception in multi get scenario - Ayende Rahien 4/19/2012 12:56 PM
Detect conflicts on queries as well - Ayende Rahien 4/19/2012 12:58 PM
Fix a bug causing a race condition in the test - Fitzchak Yitzchaki 4/19/2012 1:20 PM
Fix race condition - Fitzchak Yitzchaki 4/19/2012 1:28 PM
Tell Json.Net to not parse string as date, but leave them as strings - Fitzchak Yitzchaki 4/19/2012 1:31 PM
Properly escape facet value on the url - Ayende Rahien 4/19/2012 2:10 PM
Add passing tests - Ayende Rahien 4/19/2012 2:10 PM
Do not create the JsonSerializer manually, but use an convention method in order to create it - Fitzchak Yitzchaki 4/19/2012 3:20 PM
Fix a bug, SO exception - Fitzchak Yitzchaki 4/19/2012 3:36 PM
Use RavenJsonTextReader to wrapper a direct use of JsonTextReader - Fitzchak Yitzchaki 4/19/2012 3:40 PM
Started working on adding stealth paging to the documents list. Added /stealthpagingdocuments as a test page - samuel_d_jack 4/19/2012 6:48 PM
Fix GeneralStorage.CanProperlyHandleDeletingThreeItemsBothFromPK_And_SecondaryIndexes test, to support the Microsoft's date format - Fitzchak Yitzchaki 4/19/2012 6:54 PM
Making sure that the test will wait for the index - Ayende Rahien 4/19/2012 7:05 PM
Merge branch 'master' of Conflicts: Raven.Studio/Raven.Studio.csproj - samuel_d_jack 4/19/2012 7:08 PM
Fixing an issue with orderby with a cast - Ayende Rahien 4/19/2012 7:29 PM
Removed the drop shadow effect from document views to increase performance - using almost transparent rectangles instead. - samuel_d_jack 4/19/2012 7:36 PM
Adding debug info to trap exception - Itamar Syn-Hershko 4/20/2012 1:35 AM
Improved logging/tracing a bit. - David Fowler 4/20/2012 5:13 AM
Change negotiate to the GET request. - David Fowler 4/20/2012 9:46 AM
Update javascript file comments when version changes. - David Fowler 4/20/2012 9:55 AM
Version script files in package. - David Fowler 4/20/2012 11:19 AM
Update hubs file version on build. - David Fowler 4/20/2012 11:20 AM
Better logging - Itamar Syn-Hershko 4/20/2012 12:10 PM
Make sure that we wouldn't get an error if we don't have prior indexes - Ayende Rahien 4/20/2012 4:05 PM
Fixing an issue where we check the total size out of the wrong variable, instead of the score doc length. - Ayende Rahien 4/20/2012 4:11 PM
Removing sl test project - Ayende Rahien 4/20/2012 4:24 PM
-Added Path to JsonReaderException/JsonSerializationException messages -Added JsonException -Fixed all Exceptions thrown to be more specific - James Newton-King 4/21/2012 8:25 AM
-Fixed Metro and Portable builds - James Newton-King 4/21/2012 8:55 AM
Change the name of the generated scripts in the SignalRJs package - Declare js version with just major and minor. - Fix wildcard in SignalR.Js nuspec file. - David Fowler 4/21/2012 9:19 AM
Do NOT allow negative start values - Ayende Rahien 4/21/2012 11:25 AM
Don't assume that the spatial can only happen on the first map - Ayende Rahien 4/21/2012 1:00 PM
Check that the model have actual values for the spatial result Always update the spatial properties - Ayende Rahien 4/21/2012 1:02 PM
Expose the query customizations so we can use them elsewhere - Ayende Rahien 4/21/2012 1:35 PM
Better approach for handling spatial queries - no longer need a different instance for that. - Ayende Rahien 4/21/2012 8:29 PM
Clean up nuget targets file. - David Fowler 4/21/2012 11:04 PM
Use package version in js file comments. - David Fowler 4/21/2012 11:38 PM
Change namespace for routing extension methods in ASP.NET host. - David Fowler 4/22/2012 12:45 AM
Remove old namespace. - David Fowler 4/22/2012 12:48 AM
Change the title of the self host package/assembly. - David Fowler 4/22/2012 1:09 AM
Renamed Connections to ConnectionManager. - David Fowler 4/22/2012 10:09 AM
Changed some apis and added comments on public facing apis. - David Fowler 4/22/2012 10:56 AM
Added more documentation and generated xml files for some projects for intellisense. - David Fowler 4/22/2012 11:30 AM
Added xml docs for self host. - David Fowler 4/22/2012 12:03 PM
Added docs for SignalR.Client. - David Fowler 4/22/2012 12:36 PM
Renamed Broadcast to Send when passing a signal. Added api docs for IConnection. - David Fowler 4/22/2012 1:10 PM
Removed Send from IConnection and added api docs to PersistentConnection. - David Fowler 4/22/2012 1:31 PM
Made some changes to IGroupManager - PersistentConnection no longer implements it. - Added SendToGroup - Updated samples. - David Fowler 4/22/2012 1:55 PM
-Added JsonDictionaryAttribute -Added JsonContainerContract -Added support for customizing the JsonConverter, type name handling, reference handling of collection items - James Newton-King 4/22/2012 2:17 PM
Made some tweaks to connection api. - Changed GetConnection<T> on IConnectionManager to GetConnectionContext<T> - Renamed IReceivingConnection to ITransportConnection. - Changed CreateConnection to return Connection instead of IConnection. - IConnection no longer implements IReceivingConnection. - David Fowler 4/22/2012 2:32 PM
Correct build errors - configurator 4/22/2012 2:58 PM
Call ExecuteWithReplication in all the appropriate places in AsyncClientServer. - configurator 4/22/2012 3:42 PM
Fixing merge - Ayende Rahien 4/22/2012 4:47 PM
Upgrading build version to 1.2 - Ayende Rahien 4/22/2012 4:53 PM
- Implement ForceReadFromMaster in async session - Support AggregateException in ServerClient.IsServerDown - configurator 4/22/2012 7:23 PM
Fixed api comment. - David Fowler 4/22/2012 7:24 PM
Tests for replication using Async session These are all copied from their non-async versions, and altered to use async sessions API. No other changes were made. - configurator 4/22/2012 7:26 PM
Updated the documentation. - David Fowler 4/22/2012 7:44 PM
Clean up some code. - David Fowler 4/22/2012 7:55 PM
Small tweaks to api docs. - David Fowler 4/22/2012 8:30 PM
Added api docs for PersistentConnectionContext. - David Fowler 4/22/2012 8:33 PM
Changed IConnectionIdFactory to IConnectionIdGenerator. - David Fowler 4/22/2012 8:42 PM
Added API docs to wp7 project. Fixed dependency in nuspec. - David Fowler 4/22/2012 9:03 PM
Updated Silverlight5 client to use 3.0.1 of tpl lib. - David Fowler 4/22/2012 9:32 PM
Fixing an issue where we would always override the entity name - Ayende Rahien 4/22/2012 10:00 PM
Fixed wp7 and silverlight build. - David Fowler 4/22/2012 10:16 PM
Only build wp7 package if wp7 and wp71 sdk available. - David Fowler 4/22/2012 10:30 PM
Fixing test no clearing all data - Ayende Rahien 4/22/2012 11:25 PM
Fixing test inherting the wrong class - Ayende Rahien 4/22/2012 11:25 PM
Merge branch 'master' of into 1.2 Conflicts: Raven.Client.Lightweight/Connection/Async/AsyncServerClient.cs Raven.Client.Lightweight/Connection/ServerClient.cs Raven.Client.Lightweight/Document/DocumentStore.cs - Ayende Rahien 4/22/2012 11:49 PM
fixing the build so it would properly compile - Ayende Rahien 4/23/2012 12:19 AM
Making sure we are actually checking the async get attachment (currently not implemented) - Ayende Rahien 4/23/2012 12:20 AM
Avoid confusing variable name - Ayende Rahien 4/23/2012 12:22 AM
Minor code reformating issues - Ayende Rahien 4/23/2012 12:28 AM
don't lose the exception stack - Ayende Rahien 4/23/2012 12:29 AM
Removed PersistentConnection.Send since Connection.Send does the exact same thing. - David Fowler 4/23/2012 1:53 AM
Tweaked some api documentation. - David Fowler 4/23/2012 5:07 AM
Removed NETFX_CORE defines. - David Fowler 4/23/2012 6:59 AM
Fixed null postData. - David Fowler 4/23/2012 8:22 AM
-Increment version to 4.5.4 - James Newton-King 4/23/2012 11:59 AM
-Portable build issue fixed (hopefully) - James Newton-King 4/23/2012 12:18 PM
-Portable build issue fixed for realz - James Newton-King 4/23/2012 12:27 PM
-Fixed test when assembly strong named - James Newton-King 4/23/2012 1:25 PM
Bugfix: when checking for replicationInformer.IsFirstFailure, and when calling IncrementFailureCount, use the correct url. - configurator 4/23/2012 5:16 PM
Move ExecuteWithReplication to ReplicationInformer - configurator 4/23/2012 7:09 PM
Merge remote-tracking branch 'remotes/ayende/1.2' Conflicts: Raven.Client.Lightweight/Connection/Async/AsyncServerClient.cs Raven.Client.Lightweight/Connection/ServerClient.cs - configurator 4/23/2012 7:35 PM
Format documents - configurator 4/23/2012 7:59 PM
Remove Raven.StressTests from Raven.Bundles.sln - configurator 4/23/2012 7:59 PM
Use HttpClient for WinRT client. - David Fowler 4/23/2012 9:37 PM
Implement GetAttachmentAsync - configurator 4/24/2012 12:27 AM
Fix async read striping - configurator 4/24/2012 12:34 AM
-Removed AllowPartiallyTrustedCallers Metro attribute - James Newton-King 4/24/2012 3:32 AM
-Unit tests - James Newton-King 4/24/2012 9:07 AM
-Turkey test fixed - James Newton-King 4/24/2012 9:31 AM
Don't allow setting the GlobalHost's dependency resolver. - David Fowler 4/24/2012 10:02 AM
Allow changing the default dependency resolver for the hubs route. - David Fowler 4/24/2012 10:06 AM
Merge branch 'master' into 1.2 Conflicts: Bundles/Raven.Bundles.Tests/Authorization/AuthorizationTest.cs Raven.Abstractions/Extensions/ExceptionExtensions.cs Raven.Client.Lightweight/Connection/Async/AsyncServerClient.cs Raven.Client.Lightweight/Connection/ServerClient.cs Raven.Client.Lightweight/Document/DocumentQuery.cs Raven.Client.Lightweight/Document/InMemoryDocumentSessionOperations.cs Raven.Tests/Raven.Tests.csproj Raven.Tests/Spatial/SpatialSearch.cs default.ps1 - Ayende Rahien 4/24/2012 10:24 AM
-Build stuff - James Newton-King 4/24/2012 10:40 AM
-Updated readme.txt - James Newton-King 4/24/2012 11:29 AM
Fixed issue with SSE connections disconnecting prematurely. Fixes #322. - David Fowler 4/24/2012 12:05 PM
Making sure that the CurrentNumberOfItemsToIndexInSingleBatch is up to date even when we use the initial level - Ayende Rahien 4/24/2012 12:43 PM
Always dispose the caching scope - Ayende Rahien 4/24/2012 1:19 PM
Fix build - Ayende Rahien 4/24/2012 1:23 PM
Avoid duplicate method name - Ayende Rahien 4/24/2012 1:24 PM
Minor - testing polymorphic indexes - Ayende Rahien 4/24/2012 1:24 PM
Merge branch 'master' of - samuel_d_jack 4/24/2012 1:58 PM
Properly handle write errors during replication scenarios - Ayende Rahien 4/24/2012 2:18 PM
Add a ReplicationInformer to the Silverlight AsyncServerClient - configurator 4/24/2012 3:10 PM
Calls to ExecuteWithReplication - configurator 4/24/2012 3:50 PM
Remove instances where catch (WebException) is wrong because only an AggregateException can be thrown - configurator 4/24/2012 3:53 PM
Fixed bugs with the VirtualizingWrapPanel - samuel_d_jack 4/24/2012 4:47 PM
Changed ViewableDocument to use a weak subscription to the DocumentSize changed events, so that it doesn't need to be explicitly disposed. - samuel_d_jack 4/24/2012 5:54 PM
Renamed ViewModel to page ViewModel so that we can introduce a lighter-weight ViewModel - samuel_d_jack 4/24/2012 5:54 PM
Renamed View to PageView so that we can introduce a lighter-weight View - samuel_d_jack 4/24/2012 6:05 PM
Introduced a View class that can tell its associated ViewModel when it has been loaded/unloaded. - samuel_d_jack 4/24/2012 6:14 PM
Merge branch 'master' of into 1.2 - Ayende Rahien 4/24/2012 6:21 PM
fixing race condition in the test - Ayende Rahien 4/24/2012 6:39 PM
Make sure Loaded/Unloaded events are sent when the DataContext changes in recycled Views - samuel_d_jack 4/24/2012 7:38 PM
Recalculate the visible document text when the document view is loaded. - samuel_d_jack 4/24/2012 7:39 PM
VirtualCollection fixes: Only signify a collection reset when the collection count actually changes. Only assign a data item to the virtual item if it has actually changed - samuel_d_jack 4/24/2012 7:40 PM
Fixed memory leak in default message bus impl. Fixes #332 - David Fowler 4/24/2012 8:35 PM
-Fixed DateParseHandling not being overridden on serializer proxy -License text on all source files - James Newton-King 4/25/2012 12:32 AM
Merge branch 'master' into 1.2 - Ayende Rahien 4/25/2012 9:32 AM
Fixed some wrap panel layout bugs - samuel_d_jack 4/25/2012 2:24 PM
Fix typo in error message - configurator 4/25/2012 3:54 PM
- Reorder things in ShardedDocumentSession in preparation for async additions - Make some methods explicit interface implementations instead of public methods - Add some regions for easy file navigation - configurator 4/25/2012 5:49 PM
Use IAsyncDocumentSessionImpl instead of AsyncDocumentSession in AsyncMultiLoaderWithInclude - configurator 4/25/2012 5:50 PM
Changed VirtualCollection so it issues individual change notificiations where possible, instead of issuing a Reset event. - samuel_d_jack 4/25/2012 8:00 PM
Changed hubs to not create a signal per method. Changed Hub.Caller to be a StatefulSignalAgent which supports setting/getting state, and Hub.Clients[foo] to be a SignalAgent that doesn't support state. Fixes #198 - damianedwards 4/26/2012 4:25 AM
Remove assignment. - David Fowler 4/26/2012 7:42 AM
Made a change to use _jsonSerializer instead of JsonConvert. - David Fowler 4/26/2012 9:07 AM
Fixed issue with reading hub state and added tests. - David Fowler 4/26/2012 9:07 AM
Refactor Groups API - Renamed GroupManager properties to Groups - Changed IGroupManager interface method names to more intuitive ones - Hub is no longer an IGroupManager. - David Fowler 4/26/2012 9:30 AM
Removed Agent from IHub and replaced it with Clients. - David Fowler 4/26/2012 9:44 AM
Fixed issues with sending messages to groups and did more refactoring on hub logic. - Removed IClientAgent. - David Fowler 4/26/2012 10:38 AM
Merge branch '1.2' of into 1.2 - Ayende Rahien 4/26/2012 10:51 AM
Fixed bug with some ViewModels being told, inappropriately, that they had been unloaded. - samuel_d_jack 4/26/2012 11:07 AM
Refactored GroupManager logic - Use a GroupManager for Hubs and PersistentConnections. - ClientAgent is no longer an IGroupManager. - Added an extra signal to PersistentConnections which is the qualified name of the connection plus the connection id + commands (for groups). - David Fowler 4/26/2012 11:55 AM
Enabled VirtualCollection to query the actual range of visible items, so that it only refreshes the visible pages - samuel_d_jack 4/26/2012 1:06 PM
Fixed memory leaks caused by ContextMenu, MenuItem and Popup.StaysOpen - samuel_d_jack 4/26/2012 3:02 PM
Made the VirtualCollection more memory-frugal by having it evict older items from its store. - samuel_d_jack 4/26/2012 5:19 PM
Added a slight delay before redrawing the screen when scrolling to improve responsiveness. - samuel_d_jack 4/26/2012 5:42 PM
Proper fix for Poup placement memory leak. Fixed bug where ViewSize slider stayed open - samuel_d_jack 4/26/2012 6:12 PM
Turned off Deferred scrolling on VirtualizingWrapPanel - need to fix bug where scrolling seems to get stuck at top of screen. - samuel_d_jack 4/26/2012 6:12 PM
Changing Documents page to use stealth paging - samuel_d_jack 4/26/2012 7:39 PM
Workaround for memory leak caused by ListBox not unsubscribing from CurrentChanged events - samuel_d_jack 4/26/2012 7:39 PM
Fixed bug where documents in virtualizing wrap panel showed at incorrect size. - samuel_d_jack 4/26/2012 8:06 PM
More refactoring of hub and connection api. - Added IHubContext and IPersistentConnectionContext. - Renamed HubContext to HubCallerContext. - Other small tweaks. - David Fowler 4/26/2012 9:24 PM
ReflectedMethodDescriptorProvider::TryGetMethod Performance Optimization @KrzysFR was doing some profiling on SignalR and noticed that 5% of the time was being spent in HubDispatcher::OnReceivedAsync. I began to look for low hanging fruit in that execution path and one of the first things I noticed was that the ReflectedMethodDescriptorProvider::TryGetMethod was performing a LINQ query, allocating a List with .ToList() and checking if .Count > 1. If only 1 item was found then that item was being returned with a .First(), otherwise no descriptor would be returned. Obviously this is a hot code path. The cost of allocating the List, populating it, checking the .Count and then doing a .First() is extreme just avoid the possibility of selecting a duplicate method when you could just select the first method that is found and allow the existence of exact duplicates to be documented as undefined/unsupported behavior. In speaking to @davidfowl he thought this might be an acceptable trade off. - Drew Marsh 4/26/2012 10:35 PM
Merge pull request #340 from drub0y/master ReflectedMethodDescriptorProvider::TryGetMethod Performance Optimization - Take 2 - David Fowler 4/27/2012 12:47 AM
Reverted change because of broken test - David Fowler 4/27/2012 5:07 AM
Small cleanup. - Fixed some comments - Fixed some apis - David Fowler 4/27/2012 5:43 AM
Fixed performance issue where messages are deserialzied twice when received. - Added protected method on connection when receiving messages. - Override OnReceived and handle convert the json object from a JToken. - David Fowler 4/27/2012 6:36 AM
Further change the hub protocol to make client and server invocations symmetric. Fixes #342 - David Fowler 4/27/2012 7:52 AM
-Fixed infinite loop from an input error when reading an array and error handling is catching the error -Fixed base object error not being handled when deserializing - James Newton-King 4/27/2012 4:41 PM
No longer throw exception and return 500 result on servers where WebSockets transport is not registered. - damianedwards 4/28/2012 4:24 AM
Updated to Json.NET 4.5.4. - David Fowler 4/28/2012 7:44 AM
Added doc file for SignalR.Client. - David Fowler 4/28/2012 8:01 AM
Build docs from assemblies using docu. - David Fowler 4/28/2012 8:39 AM
Zip the docs in the artifacts folder with the built version. - David Fowler 4/28/2012 9:04 AM
Add ASP.NET docs. - David Fowler 4/28/2012 10:44 AM
Fixed cases sensitivity issue. Fixes #344 - David Fowler 4/28/2012 12:42 PM
Only re-throw error on method invocations. Fixed #343 - David Fowler 4/28/2012 8:27 PM
Change names from action to method. - David Fowler 4/28/2012 11:54 PM
Don't create all hub instances on connect/reconnect/disconnect Fixes #345. - David Fowler 4/29/2012 12:23 AM
Only subscribe to hubs that have any method subscriptions. Fixes #346. - David Fowler 4/29/2012 1:04 AM
Remove unused ExpiresAfter on commands. - David Fowler 4/29/2012 1:22 AM
Make the dependency resolver settable on GlobalHost. - Added MapHubs overload that takes no params that re-initializes hub route. Fixes #347. - David Fowler 4/29/2012 4:10 AM
Updated owin sample project and returned null for cookie support. - David Fowler 4/29/2012 5:27 AM
Build docs for Owin host. - David Fowler 4/29/2012 7:10 AM
Remove unused type. - David Fowler 4/29/2012 10:02 AM
- Separate some of ShardedDocumentSession into a base class - Implement asynchronous shard access strategies - configurator 4/29/2012 3:27 PM
Updated api comments for GlobalHost. - David Fowler 4/30/2012 12:34 AM
Added RemoveWithLock that takes a predicate. Fixes #335. - David Fowler 4/30/2012 6:43 AM
Merge branch 'master' into 1.2 Conflicts: Bundles/Raven.Bundles.Replication/Responders/DocumentReplicationResponder.cs - Ayende Rahien 4/30/2012 8:01 AM
Removing 1.0 schema migrations - Ayende Rahien 4/30/2012 8:17 AM
Adding schema update helper - Ayende Rahien 4/30/2012 8:18 AM
Removing XML warnings - Ayende Rahien 4/30/2012 8:46 AM
Self host optimizations. - Only register for disconnect on chunked requests. - Mark client as not connected after ending requests or if writes fail. Fixes #352 - David Fowler 4/30/2012 9:42 AM
Increasing the document key and the index name lengths Making sure that we are always using the invariant culture lcid for strings. Not changing the schema version here because those are compatible change and no need to write an extension. Old dbs would have the old limitations, but can be run by the new code. - Ayende Rahien 4/30/2012 12:13 PM
Disabling profiling by default RavenDB-246 - Ayende Rahien 4/30/2012 12:25 PM
Adding tests for document with big id - Ayende Rahien 4/30/2012 12:37 PM
RavenDB-252 - Entity Name is now case insensitive - Ayende Rahien 4/30/2012 12:53 PM
Making sure the tests works - Ayende Rahien 4/30/2012 12:57 PM
Output human readable dates to the index - Ayende Rahien 4/30/2012 3:22 PM
Fixing profiling tests - Ayende Rahien 4/30/2012 3:22 PM
Can now handle human formatted dates in the query - Ayende Rahien 4/30/2012 3:23 PM
spaces->tabs - Ayende Rahien 4/30/2012 3:23 PM
Implement the CompletedTask class for Task<T> as well as Task. - configurator 4/30/2012 4:47 PM
Combine LoadInternal(string[] ids, string[] includes) with LoadInternal(string[] ids) - configurator 4/30/2012 4:49 PM
Now supporting the new date time format - Ayende Rahien 4/30/2012 4:51 PM
Properly inserting at the place of replacement, not at the end - Ayende Rahien 4/30/2012 4:52 PM
Handle more complex scenarios for query field extractions - Ayende Rahien 4/30/2012 4:53 PM
AsyncShardedDocumentSession, fully implemented except SaveChanges. AsyncShardedDocumentQuery, not implemented at all, but all methods that should be overridden have NotImplementedException() instead of calling the (wrong) base method. - configurator 4/30/2012 4:54 PM
Implement SaveChangesAsync - configurator 4/30/2012 6:06 PM
Implement AsyncShardedDocumentQuery - configurator 4/30/2012 7:13 PM
ReflectedMethodDescriptor::TryGetMethod Executable Method Caching Fixes #351. - Drew Marsh 4/30/2012 7:22 PM
Use DateTime.UtcNow instead of DateTime.Now. - David Fowler 4/30/2012 11:04 PM
Merge pull request #354 from drub0y/0.5 ReflectedMethodDescriptor::TryGetMethod Executable Method Caching - David Fowler 5/1/2012 12:17 AM
Finally!!!! - Add mechanism through the bus that allows servers to communicate. - Remove connections that are on other servers when connections happen. Fixes #69. - David Fowler 5/1/2012 8:03 AM
Fixed Debug.WriteLine statement. - David Fowler 5/1/2012 8:03 AM
Fixed race condition in Stop() after connecting fails. - David Fowler 5/1/2012 8:38 AM
Implemented stealth paging for the collection documents view - samuel_d_jack 5/1/2012 12:24 PM
Implemented Stealth Paging on the home page - samuel_d_jack 5/1/2012 1:43 PM
Fix compilation error - configurator 5/1/2012 1:55 PM
Tests for async - configurator 5/1/2012 5:04 PM
Small changes to make the code actually correct. - configurator 5/1/2012 5:05 PM
Implemented stealth paging on Index query pages - samuel_d_jack 5/1/2012 6:16 PM
Deleted old VirtualizingWrapPanel - samuel_d_jack 5/1/2012 7:03 PM
Skip check if an index exists when PutIndex is called with overwrite == true - configurator 5/1/2012 7:35 PM
Completed removal of virtualizing wrap panel - samuel_d_jack 5/1/2012 9:47 PM
Started working on enabling next/previous commands in the edit document pages - samuel_d_jack 5/1/2012 9:58 PM
Moved url for $.ajax calls to the to the options object. Fixes #328 Fixes #145 - David Fowler 5/2/2012 12:46 AM
Bump version to RC - David Fowler 5/2/2012 1:27 AM
Fix dependency for Silverlight package. - David Fowler 5/2/2012 6:28 AM
Added the xml intellisense for signalr.wp7.client. - David Fowler 5/2/2012 7:01 AM
Reverted caching in hub method resolution because of a regression. - Added test to verify overloads work. Fixes #362 - David Fowler 5/2/2012 9:28 AM
-Added ItemRequired to JsonObjectAttribute - James Newton-King 5/2/2012 2:57 PM
Enabled the Edit page to page through the entire documents set or index results set. - samuel_d_jack 5/2/2012 4:57 PM
Fixed broken compilation - samuel_d_jack 5/2/2012 5:43 PM
Made sure Related documents are not shown when Key and Separator are null - samuel_d_jack 5/2/2012 5:44 PM
RavenDB-218 When using async session - don't generate id on store - configurator 5/2/2012 5:48 PM
Made sure that Edit document view shows same metadata when paging through documents as when navigating directly. - samuel_d_jack 5/2/2012 7:12 PM
Moved Edit document navigation controls into there own bar - samuel_d_jack 5/2/2012 7:54 PM
Turned on Page recycling for the Edit Page so that it doesn't flicker so much when navigating between documents - samuel_d_jack 5/2/2012 8:30 PM
RavenDB-213 Create encryption bundle: part 1 - document encryption This only encrypts documents, not the indexes for now. Allows a user to set the encryption key and algorithm type by putting a document in Raven/Encryption/Settings. This is also where the settings are kept for Raven, though presumably we would want to be able to save the settings elsewhere on disk in the future (in which case the same document would point to the correct location). The settings cannot be changed once any document exists in the database, and the database will fail to start if the bundle was added to an existing database. To change encryption settings, a migration would have to be done, putting the encryption settings document first. Documents starting with "Raven/" are not encrypted. - configurator 5/3/2012 3:42 AM
Better fix for the problem of the Edit page flashing - samuel_d_jack 5/3/2012 1:36 PM
Fixed the Id text box in the Edit page view so that the correct id is picked up if Ctrl-S is used to save document whilst focus is still in the textbox - samuel_d_jack 5/3/2012 1:56 PM
Fixed occasional exception with VirtualizingWrapPanel - samuel_d_jack 5/3/2012 2:35 PM
Tweaked the default document view size. Made sure that the Edit control is always visible - samuel_d_jack 5/3/2012 2:36 PM
Made sure the Delete/Copy Ids to Clipboard commands work with the new document views - samuel_d_jack 5/3/2012 2:47 PM
Merge branch '1.2' of into 1.2 Conflicts: Raven.Client.Lightweight/Document/Async/AsyncDocumentSession.cs - Ayende Rahien 5/3/2012 4:00 PM
Avoid race conditions when evaluating the results of SaveChanges when running with multiple servers - Ayende Rahien 5/3/2012 4:13 PM
Adding missing files - Ayende Rahien 5/3/2012 5:08 PM
Fixing bad merge - Ayende Rahien 5/3/2012 5:09 PM
Merge branch 'master' into 1.2 Conflicts: Raven.Tests/Bugs/Spatial.cs - Ayende Rahien 5/3/2012 5:13 PM
Don't mix sync & async - Ayende Rahien 5/3/2012 5:15 PM
removing dead code - Ayende Rahien 5/3/2012 5:19 PM
Fixing an issue where an error would have caused the task to leak and crash the process - Ayende Rahien 5/3/2012 5:24 PM
Proper (and concurrent) handling of loading multiple ids from multiple servers - Ayende Rahien 5/3/2012 5:30 PM
Fixed bugs with VirtualCollection where items wouldn't load if the query to fetch them took too long. Also fixed problem with VirtualCollection showing stale data inappropriately. - samuel_d_jack 5/3/2012 6:09 PM
Making sure we aren't leaking tasks' exceptions - Ayende Rahien 5/3/2012 6:10 PM
Support includes for Load and Include using embedded mode - Ayende Rahien 5/3/2012 6:23 PM
Re-enabled suggestions on the Index page - samuel_d_jack 5/3/2012 6:33 PM
Merge remote-tracking branch 'remotes/ayende/1.2' - configurator 5/3/2012 6:48 PM
Fixed bugs where RecylcingContentLoader sometimes returned the wrong page - samuel_d_jack 5/3/2012 7:28 PM
Fixed NullReferenceException - samuel_d_jack 5/3/2012 7:28 PM
Fixed bug where items weren't removed from display if collection became empty - samuel_d_jack 5/3/2012 7:29 PM
Changed HomePage to use Navigation caching, so there's no needfor weak references in the HomeModel - samuel_d_jack 5/3/2012 7:29 PM
Fixed bug with saving new document not updating the url. - samuel_d_jack 5/3/2012 7:36 PM
Fixed bug where DoubleClick behavior did not work when after an element had been re-loaded. (StudioBehavior Detaches an element when it unloads, but does not re-attach it). - samuel_d_jack 5/3/2012 7:46 PM
New style for Collections to be more consistent with documents - samuel_d_jack 5/3/2012 8:11 PM
Remove silly way to compile new T() - configurator 5/3/2012 11:28 PM
Added more API doc comments. - David Fowler 5/4/2012 8:38 AM
Fixed IO<T> reference in doc comments. - David Fowler 5/4/2012 8:59 AM
More docs. - David Fowler 5/4/2012 10:20 AM
Initial work on enabling a details view for Documents - samuel_d_jack 5/4/2012 1:20 PM
Made the Details-view column set configurable using the Raven/Studio/DefaultColumns document in each database - samuel_d_jack 5/4/2012 3:23 PM
Added fade-trimming to the Details view columns Allowed column widths to be configured - samuel_d_jack 5/4/2012 3:35 PM
Fixed problem with positioning of view size popup - samuel_d_jack 5/4/2012 3:57 PM
Made sure that default view style is card view - samuel_d_jack 5/4/2012 4:01 PM
Remove implicit Send overload from PersistentConnection. - Updated samples. - David Fowler 5/4/2012 4:23 PM
Double click in on document in details view now goes to the edit document page. - samuel_d_jack 5/4/2012 4:52 PM
Refined the collection style - samuel_d_jack 5/4/2012 5:02 PM
Switched to using navigation caching to remember view state for Collections page - samuel_d_jack 5/4/2012 5:18 PM
-Added ItemIsReference, ItemReferenceLoopHandling, ItemTypeNameHandling, ItemConverterType to JsonPropertyAttribute - James Newton-King 5/5/2012 11:30 AM
-Decreased deserializer stack usage - James Newton-King 5/5/2012 4:43 PM
-Fixed Metro build - James Newton-King 5/5/2012 5:32 PM
-Improved deserialization performance by only tracking property presence when needed - James Newton-King 5/6/2012 4:47 AM
Rethrow exception correctly from AsyncServerClient.GetAttachmentAsync - configurator 5/6/2012 4:46 PM
Change spaces to tabs - configurator 5/6/2012 4:58 PM
Merge branch 'master' into 1.2 Conflicts: Raven.Tests/Raven.Tests.csproj - Ayende Rahien 5/6/2012 5:20 PM
Fix typo in name - configurator 5/6/2012 5:47 PM
Added ability to override hub url in .NET Client. Fixes #368. - David Fowler 5/6/2012 7:43 PM
- Asynchronous HiLoKeyGenerator, used in AsyncDocumentSession and AsyncShardedDocumentSession inside SaveChanges - Task helpers for returning results after checking for exceptions, and for starting multiple tasks sequentially or in parallel - configurator 5/7/2012 4:22 AM
Always shut the app domain down when Stop is called. Fixes #369. - David Fowler 5/7/2012 5:11 AM
Use a range object when generating ids for concurrency correctness - updates the current atomically when updating the max. - configurator 5/7/2012 5:38 AM
Don't execute an AddIncludesCommand when includes == null - configurator 5/7/2012 7:21 AM
Return a null-returning task rather than a null task - configurator 5/7/2012 7:21 AM
Add missing .Unwrap() in SaveChangesAsync, to return a Task and not a Task<Task>. - configurator 5/7/2012 7:36 AM
Fix AsyncShardedDocumentSession to modify the document id (to add shard id) only after the id has been set. - configurator 5/7/2012 8:45 AM
Add an AsyncShardedHiloKeyGenerator for key generation in the async sharded session. - configurator 5/7/2012 8:46 AM
tabbing - Fitzchak Yitzchaki 5/7/2012 9:28 AM
Remove WCF References - Fitzchak Yitzchaki 5/7/2012 9:46 AM
Always trim the document key. This may fix a bug where storing " " key will result in saving a document with a document key: "". - Fitzchak Yitzchaki 5/7/2012 10:39 AM
Fix RavenDB-235: Versioning bundle should be noop by default Fix RavenDB-274: Allow modifications to an historical version of a document if versioning is turned off Fix RavenDB-275 Allow delete of an historical version of a document if versioning is turned off - Fitzchak Yitzchaki 5/7/2012 11:27 AM
Document code - Fitzchak Yitzchaki 5/7/2012 11:33 AM
-Documentation -Added Path to JsonWriterException - James Newton-King 5/7/2012 2:16 PM
ReflectedMethodDescriptorProvider::TryGetMethod method caching Fixes #351. This version of the implementation now properly caches executable hub methods using not only the name, but also the number of parameters passed so that overloads are properly supported. On top of the unit test that @davidfowl added for supported overload scenarios, I also added a unit test for *unsupported* overload scenarios to test to make sure there was no regression there either. - Drew Marsh 5/7/2012 8:51 PM
Merge branch '1.2' of into 1.2 - Ayende Rahien 5/7/2012 9:30 PM
Avoiding NRe - Ayende Rahien 5/7/2012 9:32 PM
Added current IPrincipal to IRequest. - Added IRequest to OnReceivedAsync. - Updated hosts. - Remove extra parameter from IConnectionIdGenerator. - David Fowler 5/8/2012 9:30 AM
-Incremented version to 4.5.5 - James Newton-King 5/8/2012 10:05 AM
-Changed build to create symbols NuGet package - James Newton-King 5/8/2012 11:08 AM
Fixing build of 3.5 - Ayende Rahien 5/8/2012 1:14 PM
Revert "Always trim the document key. This may fix a bug where storing " " key will result in saving a document with a document key: ""." This reverts commit 2263ee51b07f2e75131e29b3bf2c5abf1f0560c1. Reason: Can throwing NRE when ID is null. Conflicts: Raven.Database/DocumentDatabase.cs - Fitzchak Yitzchaki 5/8/2012 2:46 PM
Fix async WhenUsingShardedServers test. - configurator 5/8/2012 4:25 PM
Correct comment for default InitialNumberOfItemsToIndexInSingleBatch - configurator 5/8/2012 4:25 PM
Second Take. Always trim the document key. This may fix a bug where storing " " key will result in saving a document with a document key: "". - Fitzchak Yitzchaki 5/9/2012 8:49 AM
Add failing test, which proposing a change to the storage: StartWithEmptyString_ShouldReturnAll - Fitzchak Yitzchaki 5/9/2012 8:58 AM
Made changes to versioning scheme. - David Fowler 5/9/2012 9:27 AM
Bump version to 0.5.1. - David Fowler 5/9/2012 9:54 AM
Updated Ajaxmin - David Fowler 5/9/2012 9:56 AM
Updated minification based on new minifier. - David Fowler 5/9/2012 10:01 AM
Don't rev the package version per ci build number. - David Fowler 5/9/2012 11:01 AM
Fix test RoundRobinSharding.WhenQueryingWillGoToTheRightServer - configurator 5/9/2012 1:58 PM
Async sharded session: Generate ids according to the order in which the objects were stored in the session. - configurator 5/9/2012 3:58 PM
Merge branch 'master' into 1.2 Conflicts: Bundles/Raven.Bundles.Tests/Raven.Bundles.Tests.csproj Raven.Client.Lightweight/Connection/Async/IAsyncDatabaseCommands.cs Raven.Client.Lightweight/ISyncAdvancedSessionOperation.cs Raven.Client.Lightweight/Shard/ShardedDocumentSession.cs Raven.Database/DocumentDatabase.cs Raven.Tests/Bugs/Indexing/ComplexLinq.cs Raven.Tests/MailingList/IndexTest.cs Raven.Tests/Raven.Tests.csproj - Ayende Rahien 5/9/2012 5:14 PM
completing merge - Ayende Rahien 5/9/2012 5:19 PM
Fixing namespace reference - Ayende Rahien 5/9/2012 5:26 PM
Merge branch 'master' into 1.2 Conflicts: Raven.Client.Lightweight/Connection/Async/AsyncServerClient.cs Raven.Client.Lightweight/Shard/ShardedDocumentSession.cs - Ayende Rahien 5/9/2012 6:38 PM
Adding default exception for unimplemented method Minor reformatting - Ayende Rahien 5/9/2012 7:48 PM
Better detection of silverlight 5 installed. - David Fowler 5/10/2012 8:49 AM
Merge pull request #376 from drub0y/master ReflectedMethodDescriptorProvider::TryGetMethod method caching - David Fowler 5/10/2012 10:41 AM
Enabled package restore for WinRT project and installed Newtonsoft.JSON. - David Fowler 5/10/2012 11:02 AM
First draft of column editor UI - samuel_d_jack 5/10/2012 4:34 PM
Simplified updating of column list so that we just recreate all columns - samuel_d_jack 5/10/2012 5:07 PM
Simplified the binding expressions which need to be used to set up columns. Made sure that column values display on a single line. - samuel_d_jack 5/10/2012 6:34 PM
Reordering columns in the grid now updates the order in the columns editor. - samuel_d_jack 5/10/2012 7:20 PM
Started working on implementing independent column sets for different contexts. - samuel_d_jack 5/10/2012 8:36 PM
Merge branch 'master' of Conflicts: Raven.Studio/Models/EditableDocumentModel.cs - samuel_d_jack 5/11/2012 11:51 AM
Fixed bugs with storing column set per context, and implemented saving of context-dependent column sets back to the database. - samuel_d_jack 5/11/2012 1:29 PM
Combined the Id and Entity Type indicator columns so that Id is always displayed. Fixed the row height of rows in details mode. - samuel_d_jack 5/11/2012 1:50 PM
Trimmed quote marks from around string property values when displayed in details view. - samuel_d_jack 5/11/2012 1:51 PM
Merge branch 'master' into 1.2 Conflicts: Raven.Client.Lightweight/Document/Batches/LazyLoadOperation.cs Raven.Client.Lightweight/Shard/ParallelShardAccessStrategy.cs Raven.Tests/Raven.Tests.csproj - Ayende Rahien 5/11/2012 2:27 PM
Making sure that we will fail during async sharded operations if all the shards failed - Ayende Rahien 5/11/2012 2:32 PM
Support LoadStartingWithAsync for the sharded session - Ayende Rahien 5/11/2012 3:08 PM
First draft of the Suggested Columns feature in the Edit Columns dialog box. - samuel_d_jack 5/11/2012 3:36 PM
Merge ..\ravendb into 1.2 - Ayende Rahien 5/11/2012 3:46 PM
Merge ..\ravendb into 1.2 Conflicts: Raven.Client.Lightweight/Document/AsyncDocumentQuery.cs Raven.Client.Lightweight/Document/DocumentQuery.cs Raven.Tests/Raven.Tests.csproj - Ayende Rahien 5/11/2012 4:56 PM
Document View style setting is now remembered between sessions - samuel_d_jack 5/11/2012 5:00 PM
Fixed bug where column header context was not shown if right-clicking in the unused area. - samuel_d_jack 5/11/2012 5:08 PM
RavenDB-281 - Hiding Database Commands and Async Database Commands - so they aren't hanging directly off the session - Ayende Rahien 5/11/2012 5:21 PM
Refactored responsibility for column discovery into ColumnSuggester - samuel_d_jack 5/11/2012 6:06 PM
Started working on column auto suggestion - samuel_d_jack 5/11/2012 6:40 PM
Made OK button work propery in Edit columns dialog. Reordered buttons to be consistent with Windows dialog order. - samuel_d_jack 5/11/2012 6:51 PM
More tweaks to ColumnEditorDialog - samuel_d_jack 5/11/2012 7:39 PM
Making sure that we properly handle ids in async document session Fixing all the tests - Ayende Rahien 5/12/2012 1:44 AM
-Added IgnoreDataMemberAttribute support - James Newton-King 5/13/2012 4:52 AM
minor - Format spaces - Fitzchak Yitzchaki 5/14/2012 11:18 AM
Import changes from Uber Prof - Fitzchak Yitzchaki 5/14/2012 11:34 AM
Import code from Uber Prof - Fitzchak Yitzchaki 5/14/2012 12:11 PM
When dynamic objects already have ids, return it and don't move forward to non-dynamic id generation part of the method. - configurator 5/14/2012 6:08 PM
Encryption bundle: Read encryption settings from a config file, and verify that they're correct. - configurator 5/15/2012 4:42 PM
Added validation to the DefaultWidth column in the columns editor - samuel_d_jack 5/15/2012 5:23 PM
Added error handling to make sure that invalid column bindings don't crash the app - samuel_d_jack 5/15/2012 6:04 PM
Added TextBox style from RavenFS - samuel_d_jack 5/15/2012 6:17 PM
Made column suggester more intelligent at picking out appropriate columns - samuel_d_jack 5/15/2012 7:17 PM
Included a tooltip in the Columns Editor Binding column to illustrate what forms of binding can be used. - samuel_d_jack 5/15/2012 7:36 PM
Make WinRT client more likely to work now. - Still need to find a good replacement for IsAssignableFrom. - Default to LongPolling since SSE doesn't seem to work. - David Fowler 5/16/2012 12:43 PM
Completed the Binding column info tooltip - samuel_d_jack 5/16/2012 12:53 PM
Update package version to 1.2 - Fitzchak Yitzchaki 5/16/2012 2:12 PM
Binding column in ColumnEditorDialog now has auto complete - samuel_d_jack 5/16/2012 2:34 PM
Populate column title automatically if user has entered a standard property binding - samuel_d_jack 5/16/2012 2:39 PM
No need to have a dependency on package, since it's now internalized into Raven.Abstractions.Imports - Fitzchak Yitzchaki 5/16/2012 3:02 PM
Added meta bindings to the suggested list in the columns editor Removed the treeview of columns - using auto suggest is easier. - samuel_d_jack 5/16/2012 4:52 PM
Changed title of columns editor to "Choose Columns" - samuel_d_jack 5/16/2012 5:42 PM
Made sure column widths are preserved when navigating from one page to another - samuel_d_jack 5/16/2012 6:13 PM
Enabled Copying of data from Details view - samuel_d_jack 5/16/2012 7:32 PM
Implemented a status indicator to show when the DocumentsView is fetching data - samuel_d_jack 5/16/2012 8:32 PM
Turned off the Loading indicator for the document view until we implement change-driven refreshing rather than periodic refreshing. - samuel_d_jack 5/16/2012 9:22 PM
Made sure the Id column is not visible when showing a list of projections. - samuel_d_jack 5/16/2012 10:01 PM
-Added CheckAdditionalContent to JsonSerializer/JsonSerializerSettings -Fixed bad JSON in an array with error handling creating an infinite loop -JsonTextReader no longer returns no content after consecutive underlying content read failures - James Newton-King 5/17/2012 6:27 AM
Added initial websocket interface and websocket transport. - Added IWebSocket which is an interface for a websocket (obviously) - Added AcceptWebSocketRequest to IRequest (it's a noop right now on all hosts). - Refactored TransportDisconnectBase to share more and reused ForeverTransport for the WebSocketTransport. - David Fowler 5/17/2012 8:08 AM
Added Asp.Net .NET 4.5 host for SignalR. - Take advantage of async flush in .net 4.5 - Use built in HttpTaskAsync handler instead of hand rolled impl. - David Fowler 5/17/2012 8:36 AM
Added initial ASP.NET websocket implementation on top of SignalR abstraction. - Took a dependency on Microsoft.Web.WebSockets for the Asp.Net 4.5 host. - Changed IsAlive for websocket transport to be false when the socket is closed. - David Fowler 5/17/2012 10:27 AM
Fixed build break - David Fowler 5/17/2012 11:10 AM
Better detection of websocket availability on host. - David Fowler 5/17/2012 11:16 AM
Send a request to the server on window unload and connection stop that ends the request. - Fixed some issues with disconnect handling where events were fired by the caller. Instead disconnect events are fired by the receiver. - Updated javascript client to call new /kill url when connection.stop is invoked. This function will execute synchronous ajax request to fire the disconnect command. - David Fowler 5/17/2012 12:32 PM
Make detection of connection availability more robust. - David Fowler 5/17/2012 1:05 PM
Merge ..\ravendb into 1.2 Conflicts: Bundles/Raven.Bundles.Replication/Responders/DocumentReplicationResponder.cs Raven.Database/DocumentDatabase.cs - Ayende Rahien 5/17/2012 5:03 PM
Merge branch 'master' of into 1.2 Conflicts: .gitignore Raven.Abstractions/Json/Linq/RavenJArray.cs Raven.Studio/Models/EditableDocumentModel.cs Raven.Studio/Raven.Studio.csproj - Ayende Rahien 5/17/2012 5:45 PM
Fixing build and removing errors - Ayende Rahien 5/17/2012 5:55 PM
Don't make the request sync since it's too scary :D. - David Fowler 5/17/2012 9:58 PM
Return the task in LongPollingTransport from send. Fixes #399. - David Fowler 5/18/2012 2:47 AM
Added an abort method to each transport that is called when the connection itself is stopped. - Cleaned up server side to to distinguish between clean and unclean disconnects. - David Fowler 5/18/2012 5:12 AM
Made some more tweaks to the javascript client. - Renamed ajaxKill to ajaxAbort - Made abort request sync with a timeout of 1s. - David Fowler 5/18/2012 6:43 AM
Added more logging to js client. - David Fowler 5/18/2012 10:28 AM
Fixed some issues with disconnect in the javascript client. - Made abort request async unless the page is unloading when calling stop - Stop the transport if disconnect notification received. - David Fowler 5/18/2012 10:58 AM
Fixed more issues with disconnect and clean disconnect. - Made a new abort command so disconnect events aren't fired multiple times for the same client. When a clean disconnect is triggered, the client will send an abort command and the receiving end will only raise disconnect for those commands, instead of for the disconnect command. The disconnect command signifies an unclean disconnect and therefore no other event needs to be raised. Remove connections from the list of tracked connections when an abort command is received. This prevents the disconnect event to fire again for that connection. - Fixed a nasty issue with the longpolling transport in the javascript client sending requests forever when disconnect commands are received. - David Fowler 5/18/2012 1:33 PM
Updated the asp.net45 project to use the new js files. - David Fowler 5/20/2012 5:02 AM
Don't turn buffering off in the ASP.NET host, just call flush after writing. This allows the ASP.NET 4.5 host to take advantage of async flush. - David Fowler 5/20/2012 5:04 AM
Encryption bundle: Move the encryption to a static class that can also be accessed when encrypting indexes - configurator 5/20/2012 5:48 PM
Added gitattributes - David Fowler 5/20/2012 8:26 PM
Lucene index encryption: mostly done, only thing missing is the actual Encrypted Stream implementation. - configurator 5/20/2012 10:47 PM
- Add a Raven/Encryption/EncryptIndexes setting that controls whether indexes are encrypted. Block algorithms which return data in a different size than the input data are not allowed. - Use a CryptoStream even when transorming a byte[], instead of calling methods directly on the tranform algorithm. - configurator 5/20/2012 11:24 PM
Enable generating random IVs with Codec.GetCryptoProviderWithRandomIV - configurator 5/21/2012 1:25 AM
Add a Stream.ReadEntireBlock extension method and use it where it's already required. - configurator 5/21/2012 1:27 AM
SeekableCryptoStream implementation and usage in IndexEncryption. Note that StructConverter was copied verbatim from an old personal project. - configurator 5/21/2012 1:35 AM
Add initialization for IndexCodec, which happens before reading indexes. - configurator 5/21/2012 3:08 AM
Merge - configurator 5/21/2012 3:13 AM
Small refactoring in aspnet host. - David Fowler 5/21/2012 7:40 AM
Use specified url instead of document url when the document protocol isn't http or https. Fixes #407 - David Fowler 5/21/2012 11:51 AM
Make cassini not blow up as much. - When checking is client connected fails, just return false. - David Fowler 5/21/2012 1:02 PM
Added hubify.exe to extract and minify from hub js from url. - David Fowler 5/21/2012 1:23 PM
Added options to the proxy generator tool. - Make minification optional - Make absolute urls an option. - David Fowler 5/21/2012 1:48 PM
Fix regex in hubify tool. - David Fowler 5/22/2012 5:56 AM
Added new async sync context app setting for ASP.NET 4.5 to ASP.NET samples - damianedwards 5/22/2012 8:58 AM
Added the ability to generate the hub proxy from an app base path. - Don't depend on SignalR directly, instead load it from the app path. As long as we're binary compatible it'll work just fine. - David Fowler 5/22/2012 9:29 AM
Make indexing and testing more robust in the face of exceptions, by disposing constructed objects in exceptional cases. - configurator 5/22/2012 5:06 PM
Refresh DirectoryInfo after calling directory.Create(), so Lucene doesn't erroneously think the directory doesn't exist. - configurator 5/22/2012 5:37 PM
Enable error tracing in the IISExpressDriver for better output in failing cases - configurator 5/22/2012 7:33 PM
Add a finalizer to the ProcessDriver so that processes are killed more deterministically (wouldn't help for when the xunit process is killed, but could help for cancelled tests or Ctrl+C) - configurator 5/22/2012 7:35 PM
Fix for ForeverFrameTransport not escaping inline </script> elements Fixes #413. - Drew Marsh 5/23/2012 4:32 AM
Lots of small changes to make encryption actually work - Encrypted and decrypted blocks are of different length - Don't try to get the current document from the not-yet-initialized put trigger when checking if the encryption document already exists - Enable the SeekableCryptoStream block reader/writer for read-only stream, disable for write-only streams (to write a byte we need to read its entire block first) Note that Lucene still doesn't work with the cryptostream because it has expectations about its size, but at least its implementation is now correct. - configurator 5/23/2012 6:16 PM
- Robust codec application in LuceneCodecDirectory, so that a rogue bundle that throws an exception when applying its codec to a stream wouldn't cause files to remain locked - FileLength override in LuceneCodecDirectory, to read the length from the stream, as it should return the logical length rather than length on disk. - configurator 5/23/2012 6:25 PM
Add length tracking to encrypted files - configurator 5/24/2012 1:19 AM
Add a very rough console encryptor/decryptor that can encrypt and decrypt index files, For debugging purposes. - configurator 5/24/2012 1:21 AM
Fixes required for CompoundFileReader to work: - Override OpenInput(string, int) as well as OpenInput(string) - Override IndexInput.Clone so that cloning opens a new stream. - configurator 5/24/2012 2:18 AM
Disallow renaming files as they would be broken (the filename is the encryption key). - configurator 5/24/2012 2:19 AM
Use file.Name instead of file.FullName so that indexes can be decrypted even if they are moved. - configurator 5/24/2012 2:21 AM
Fix wrong binaries in the RavenDB.Bundles.Versioning package - Fitzchak Yitzchaki 5/24/2012 11:18 AM
Merge commit 'bdc73900b5bc0ceef9e47fd33a11d47e74b12a73' into 1.2 Conflicts: Imports/Newtonsoft.Json/Src/Newtonsoft.Json.Tests/Converters/JavaScriptDateTimeConverterTests.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json.Tests/Converters/ObjectIdConverterTests.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json.Tests/Linq/JObjectTests.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json.Tests/Linq/JPropertyTests.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json.Tests/Linq/JTokenTests.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json.Tests/PerformanceTests.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json.Tests/Serialization/ConstructorHandlingTests.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json.Tests/Serialization/ContractResolverTests.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json.Tests/Serialization/DefaultValueHandlingTests.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json.Tests/Serialization/JsonSerializerTest.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json.Tests/Serialization/NullValueHandlingTests.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json.Tests/Serialization/TypeNameHandlingTests.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json.Tests/TestObjects/ContentBaseClass.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json.Tests/TestObjects/ContentSubClass.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json.Tests/TestObjects/JaggedArray.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json.Tests/TestObjects/PersonPropertyClass.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json.Tests/TestObjects/PublicParametizedConstructorTestClass.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json.Tests/TestObjects/PublicParametizedConstructorWithNonPropertyParameterTestClass.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json.Tests/TestObjects/Shortie.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json.Tests/TestObjects/WagePerson.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json.Tests/Utilities/ReflectionUtilsTests.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json/Converters/BsonObjectIdConverter.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json/DateFormatHandling.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json/DateParseHandling.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json/Formatting.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json/IJsonLineInfo.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json/JsonConverterAttribute.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json/Linq/JTokenReader.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json/MemberSerialization.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json/Required.cs Imports/Newtonsoft.Json/Src/Newtonsoft.Json/Utilities/StringReference.cs - Fitzchak Yitzchaki 5/24/2012 11:21 AM
Internalize namespaces and include new files - Fitzchak Yitzchaki 5/24/2012 11:38 AM
Edit the script to fetch Json.NET source code - Fitzchak Yitzchaki 5/24/2012 2:29 PM
Merge tag 'build-938' into 1.2 Conflicts: Raven.Abstractions/Smuggler/SmugglerOptions.cs Raven.Abstractions/Smuggler/TrivialJsonToJsonJsonConverter.cs Raven.Server/Raven.Server.csproj Raven.Smuggler/Raven.Smuggler.csproj Raven.Smuggler/SmugglerApi.cs - Ayende Rahien 5/24/2012 5:29 PM
Merge tag 'build-939' into 1.2 Conflicts: Bundles/Raven.Bundles.sln Raven.Client.Lightweight/Connection/HttpJsonRequestFactory.cs RavenDB.sln - Ayende Rahien 5/24/2012 5:30 PM
Merge tag 'build-940' into 1.2 Conflicts: RavenDB.sln - Ayende Rahien 5/24/2012 5:31 PM
Merge tag 'build-941' into 1.2 Conflicts: .gitignore Raven.Tests/Spatial/SpatialSearch.cs - Ayende Rahien 5/24/2012 5:31 PM
Merge tag 'build-942' into 1.2 Conflicts: default.ps1 - Ayende Rahien 5/24/2012 5:32 PM
Merge tag 'build-943' into 1.2 Conflicts: Raven.Client.Lightweight/Connection/Async/AsyncServerClient.cs Raven.Client.Lightweight/Connection/HttpJsonRequestFactory.cs Raven.Client.Lightweight/Connection/ServerClient.cs Raven.Tests/Raven.Tests.csproj - Ayende Rahien 5/24/2012 5:46 PM
Merge tag 'build-945' into 1.2 Conflicts: Raven.StressTests/Races/BundelsRaceConditions.cs Raven.StressTests/Races/ShardsRaces.cs Raven.StressTests/Races/Tobi.cs Raven.StressTests/StressTest.cs zzz_RavenDB_Release.sln - Ayende Rahien 5/24/2012 5:48 PM
Merge tag 'build-946' into 1.2 Conflicts: Raven.Client.Embedded/EmbeddedDatabaseCommands.cs - Ayende Rahien 5/24/2012 5:48 PM
Merge tag 'build-947' into 1.2 - Ayende Rahien 5/24/2012 5:48 PM
Merge tag 'build-948' into 1.2 Conflicts: Bundles/Raven.Bundles.Tests/Replication/WritesDuringFailover.cs Raven.StressTests/Races/BundelsRaceConditions.cs Raven.StressTests/Races/RaceConditions.cs Raven.Tests/Bugs/AggressiveCaching.cs Raven.Tests/MailingList/MapReduceIssue/CanPageThroughReduceResults.cs - Ayende Rahien 5/24/2012 5:52 PM
Merge tag 'build-949' into 1.2 Conflicts: Raven.Abstractions/Default.cs Raven.Tryouts/Program.cs - Ayende Rahien 5/24/2012 5:53 PM
Merge tag 'build-950' into 1.2 Conflicts: Raven.StressTests/Storage/MultiThreaded/Stress/BatchOperationStress.cs Raven.StressTests/Storage/MultiThreaded/Stress/PutAndBatchOperationStress.cs Raven.StressTests/Storage/MultiThreaded/Stress/PutOperationStress.cs - Ayende Rahien 5/24/2012 5:54 PM
Fixing merge adding AddOperationHeaders() where needed - Ayende Rahien 5/24/2012 6:10 PM
Do not rely on hard type reference, this allows us to use both our own internalized JsonPropertyAttribute and the NetwornSoft one. - Ayende Rahien 5/24/2012 6:13 PM
Fixing commit - Ayende Rahien 5/24/2012 6:13 PM
Fixing bulid - Ayende Rahien 5/24/2012 6:15 PM
Fixing compilation * tests - Ayende Rahien 5/24/2012 6:34 PM
Added a way to customize how we are getting the replication informer. This gives the user the ability to customize our replication strategy - Ayende Rahien 5/25/2012 4:08 AM
Modify the replication informer should you would be able to override method on it to customize replication behavior - Ayende Rahien 5/25/2012 4:08 AM
Moving to a more standard behavior with the replication hilo implementation - Ayende Rahien 5/25/2012 5:08 AM
Merge ..\ravendb into 1.2 Conflicts: Raven.Client.Lightweight/Document/AsyncDocumentQuery.cs Raven.Client.Lightweight/Document/HiLoKeyGenerator.cs Raven.Database/Indexing/SimpleQueryParser.cs - Ayende Rahien 5/25/2012 5:37 AM
Merge ..\ravendb into 1.2 Conflicts: Raven.Client.Lightweight/Document/HiLoKeyGenerator.cs Raven.Client.Lightweight/Document/HiLoKeyGeneratorBase.cs default.ps1 - Ayende Rahien 5/25/2012 3:02 PM
Fixing a problem with the async sharded store using shared mutable state - Ayende Rahien 5/26/2012 4:00 PM
-Improved incorrect JSON deserialization error messages -Fixed constructor name result not being type checked - James Newton-King 5/26/2012 4:09 PM
Moving to a more standard ETag representation - Ayende Rahien 5/26/2012 9:17 PM
-Fixed deserializer attempting to populate JSON onto an object that was created with a non-default constructor -Added GetResolvedPropertyName to DefaultContractResolver - James Newton-King 5/27/2012 12:29 PM
-Fixed portable class library build - James Newton-King 5/27/2012 12:54 PM
Make sure file name matches contained class - Rune Soerensen 5/28/2012 4:37 AM
Merge pull request #422 from runesoerensen/fix-routing-class-names Make sure file name matches contained class - David Fowler 5/28/2012 6:25 AM
Added project dependency for SignalR.Hosting.Samples.AspNet for hubify.exe - David Fowler 5/28/2012 10:09 AM
- Add finalizers to LuceneCodecDirectory's index input and index output implementations. - Make sure tests wait for the finalizers to run when they have trouble deleting the database directory. - configurator 5/28/2012 6:26 PM
Make the IISExpressDriver actually kill any running iisexpress process before starting a new one. - configurator 5/28/2012 6:26 PM
Nicer message when suggestion an encryption key in the encryption bundle. - configurator 5/28/2012 6:27 PM
Merge branch 'master' of - Itamar Syn-Hershko 5/28/2012 10:15 PM
RavenDB-212 - Persisting the suggestions to disk to make sure that we only pay the price of them once - Ayende Rahien 5/29/2012 11:46 AM
Merge ..\ravendb into 1.2 Conflicts: Raven.Database/Queries/SuggestionQueryIndexExtension.cs Raven.Studio/Models/EditableDocumentModel.cs - Ayende Rahien 5/29/2012 11:48 AM
Fixing method name - Ayende Rahien 5/29/2012 12:47 PM
Made it easier to select the details view, and certain card view sizes. - samuel_d_jack 5/29/2012 5:56 PM
Don't throw exceptions from finalizers - configurator 5/29/2012 5:59 PM
Remove unneeded reference from the encryption bundle to Lucene.Net - configurator 5/29/2012 6:07 PM
Perform a GC collection when retrying deletion in IOExtensions.DeleteDirectory. - configurator 5/29/2012 6:38 PM
Compression bundle - configurator 5/29/2012 6:41 PM
Fix closing an uncompressed DecompressStream - configurator 5/29/2012 7:30 PM
Fixed RavenDB-312: Row selection now works properly in details view. - samuel_d_jack 5/29/2012 7:49 PM
Fixed memory leak - samuel_d_jack 5/29/2012 7:50 PM
Merge ..\ravendb into 1.2 Conflicts: Raven.Studio/Models/EditableDocumentModel.cs - Ayende Rahien 5/29/2012 10:01 PM
Merge remote-tracking branch 'origin/master' into ForeverFrameScriptEscape - Drew Marsh 5/30/2012 1:11 AM
Have a way to pass specific JSON.NET settings to the default serializer. - David Fowler 5/30/2012 6:28 AM
Move JavascriptMinifier into Hubs folder and namespace. - David Fowler 5/30/2012 6:42 AM
Decouple JSON.NET from Hubs. - Added IParameterValue to replace JToken parameters in serveral Hub interfaces. - Added IHubRequestParser to handle parsing incoming HubRequests. - Made initialization of default JSON serializer lazy to defer loading any JSON.NET types in case it gets replaced. - Updated unit tests. - David Fowler 5/30/2012 7:57 AM
Updated hubs script. - David Fowler 5/30/2012 8:39 AM
-Fixed deserializing relative Uris - James Newton-King 5/30/2012 9:25 AM
-Incremented version to 4.5.6 - James Newton-King 5/30/2012 9:40 AM
-Changed Metro build to use late bound reflection - James Newton-King 5/30/2012 10:21 AM
Fixed bug with selected items flashing in card view - samuel_d_jack 5/30/2012 12:09 PM
Merge branch '1.2' of - samuel_d_jack 5/30/2012 12:09 PM
Fixed line endings in SignalR.csproj. - David Fowler 5/30/2012 12:22 PM
Fixed newlines in Owin project. - David Fowler 5/30/2012 12:25 PM
We can test ConcurrentlyOpenedTenantsUsingEsent with 100 tenants, because we also stress test this test. - Fitzchak Yitzchaki 5/30/2012 1:05 PM
Make sure cloned IndexInputs don't need to be closed by Lucene (they share the same stream now, and could cause a lot of seeks if used improperly) - configurator 5/30/2012 5:31 PM
Implemented right-click commands for details view (RavenDB-311) - samuel_d_jack 5/30/2012 5:49 PM
Implemented right-click commands for details view (RavenDB-311). Fixed problem where right-clicking on a Collection didn't select it after navigating away from the page and back again RavenDB-326) - samuel_d_jack 5/30/2012 5:49 PM
Merge branch 'master' of - samuel_d_jack 5/30/2012 6:11 PM
Implemented a method for determining exactly which rows of the DataGrid are visible, so that the VirtualCollection can be more efficient when refreshing its items. - samuel_d_jack 5/30/2012 6:45 PM
Index results now refresh automatically when changing the SortBy options (RavenDB-319) - samuel_d_jack 5/30/2012 7:06 PM
Query Index page: Made sure query statistics get updated even when there are no results - samuel_d_jack 5/30/2012 7:29 PM
Fixed RavenDB-310: Query fix suggestions now appears in the proper place in the UI - samuel_d_jack 5/30/2012 7:44 PM
Added tests for setting and reading state in hubs. - David Fowler 5/30/2012 10:35 PM
Normalize all hub proxy generation to be in alphabetical order. - David Fowler 5/30/2012 10:39 PM
Fixed line endings for owin project. - David Fowler 5/31/2012 6:55 AM
Moved common services into separate method. - David Fowler 5/31/2012 7:10 AM
Restore build on mono - Made the property group for the fallback optional. - Small changes for mono develop. - David Fowler 5/31/2012 10:27 AM
Merge ..\ravendb into 1.2 Conflicts: default.ps1 - Ayende Rahien 5/31/2012 1:13 PM
Implemented RavenDB-290: The column set in Details View now changes depending on the contents of the visible documents - samuel_d_jack 5/31/2012 2:19 PM
Fixed RavenDB-332: Column Binding suggestions popup as soon as textbox has focus. - samuel_d_jack 5/31/2012 2:47 PM
Properly use the credentials from the providers connection string options - Ayende Rahien 5/31/2012 4:07 PM
Only setup credentials if the user has been specified - Ayende Rahien 5/31/2012 4:07 PM
Fixed bugs: * exception on occasions when switching between collections on the Collections page. * columns sometimes shown for previously selected collection - samuel_d_jack 5/31/2012 5:12 PM
The length of text shown in columns in details views is now curtailed to 200 characters to help performance. - samuel_d_jack 5/31/2012 6:05 PM
Compute the ToolTipText property of ViewableDocument on demand to help performance. - samuel_d_jack 5/31/2012 6:06 PM
Tweaked the styling of collections in CollectionsListView - samuel_d_jack 5/31/2012 6:23 PM
Implemented RavenDB-331: There is now a right-click command to copy selected documents to the clipboard. - samuel_d_jack 5/31/2012 6:56 PM
Fixed RavenDB-330: Mouse wheel scrolling now works properly in Card View - samuel_d_jack 5/31/2012 7:06 PM
Fixed various issues with WebSocket support in ASP.NET 4.5 - Updated Microsoft.WebSockets to latest version - Use more shared logic in websocket javascript transport - Added reconnect support for websockets (Fixes #395). - Always use app relative url when connecting to signalr service in js client. - Made sure disconnect fires only once when OnClose is triggered. - Fixed issue with returning wrong task to the AspNetRequest's AcceptWebSocketRequest impl. - Don't tie the host shut down event to the timeout event. - Normalized logic IsConnectRequest for ForeverTransport. - David Fowler 6/1/2012 12:58 PM
Moved all Json (de)serialization into a JSON folder. - Changed IParameterValue to IJsonValue. - David Fowler 6/1/2012 1:13 PM
Moved ReflectionHelper into Hubs namespace and folder. - David Fowler 6/1/2012 1:20 PM
Updated other projects with new js client. - David Fowler 6/1/2012 1:21 PM
Throw not supported exception for websockets on ASP.NET host pre .NET 4.5. - David Fowler 6/1/2012 1:25 PM
RavenDB-313: Keyboard navigation now works in the Card view using Up/Down keys and Page Up/Page Down - samuel_d_jack 6/1/2012 2:27 PM
Changed the button style on the Tasks page to be consistent with other action buttons - samuel_d_jack 6/1/2012 4:11 PM
Tweaked the style of document cards - samuel_d_jack 6/1/2012 4:12 PM
Fixed a couple of issues that prevented MainPage from being shown in designer - samuel_d_jack 6/1/2012 4:12 PM
Implemented RavenDB-317: Added a New Button in the header bar for creating new documents or indexes - samuel_d_jack 6/1/2012 6:22 PM
Fixed bug where Edit Document page did not display "New Document" for new documents. Fixed bug where URL was not updated with new Id after new document was saved. - samuel_d_jack 6/1/2012 6:50 PM
Fixed bug where trying to save a document navigated to using the navigation controls in the Edit Document page would cause a "non-current ETag" exception. Fixed bug introduced by earlier change where navigation controls in Edit Document page stopped working. - samuel_d_jack 6/1/2012 7:30 PM
Added a Water mark in the Document Id box of the Edit Document page. Fixed the odd text rendering in the meta-data area of the Edit Document page (caused when silverlight tries to render text over a gradient). - samuel_d_jack 6/1/2012 7:32 PM
Tweaked the size of the New button - samuel_d_jack 6/1/2012 7:42 PM
Small refactoring to eliminate dynamic code gen. - David Fowler 6/2/2012 4:37 AM
adding failing test - fschwiet 6/2/2012 8:37 AM
underping test - fschwiet 6/2/2012 8:43 AM
here is a properly failing test - fschwiet 6/2/2012 10:11 AM
this is probably the wrong fix - fschwiet 6/2/2012 10:12 AM
Added connection state to IConnection in .NET client. - Added State to Connection comprised of with state changes: Disconnecting => Connecting Connecting => Connected Connected => Reconnecting Reconnecting => Connected Connected => Disconnecting Disconnecting => Disconnected - Updated the LongPollingTransport and ServerSentEventsTransport - David Fowler 6/2/2012 11:52 AM
Added auto detection of cross domain urls and transports. - David Fowler 6/2/2012 1:11 PM
-Fixed Metro cert verification error - James Newton-King 6/2/2012 2:04 PM
Merge ..\ravendb-stable into 1.2 Conflicts: Raven.Abstractions/Default.cs default.ps1 - Ayende Rahien 6/2/2012 4:13 PM
More improvements to cross domain support. - Added CORS support when Origin header is specified in the client for self host and host. - Renamed xdomain property to jsonp. There's 2 kinds of cross domain requests jsonp and "cors" (includes websockets). If jsonp isn't specified by the browser doesn't support cors then default to jsonp. - Select the appropriate transport when jsonp or cors is used. - David Fowler 6/3/2012 12:37 AM
Merge ..\ravendb into 1.2 Conflicts: Raven.Abstractions/Default.cs - Ayende Rahien 6/3/2012 10:16 AM
Fixing wrong polarity when reversing expression - Ayende Rahien 6/3/2012 12:59 PM
Fixing an issue where we couldn't project & rename the Id property - Ayende Rahien 6/3/2012 8:03 PM
Merge branch 'mltIdIssue' of into 1.2 Conflicts: Bundles/Raven.Bundles.MoreLikeThis/MoreLikeThisResponder.cs - Ayende Rahien 6/3/2012 8:03 PM
Allow multiple converts - Ayende Rahien 6/3/2012 8:11 PM
Fixing test - shouldn't have special behavior for project id to the same property name, because that way we get to run the entire id set process, including changing types - Ayende Rahien 6/3/2012 8:21 PM
Merge branch 'master' of into 1.2 - Ayende Rahien 6/3/2012 8:21 PM
Fixing the case where we need to do an id projection from a type with no id to another property - Ayende Rahien 6/3/2012 8:44 PM
Updated minified versions. - David Fowler 6/4/2012 4:46 AM
Huge breaking change: - Get rid of the Hosting namespace. - David Fowler 6/4/2012 7:27 AM
Added doc comments to the Hosting APIs. - David Fowler 6/4/2012 7:53 AM
Changed IResponse Write and End methods to take ArraySegment<byte> instead of string - Updated the hosts - Added extension methods to Write and End that take a string. - David Fowler 6/4/2012 9:48 AM
-Fixed ItemConverter not being used when serializing dictionaries -Fixed an incorrect object being passed to the Error event when serializing dictionaries - James Newton-King 6/4/2012 10:01 AM
Added FlushAsync extension method for ASP.NET 4.5 host. - David Fowler 6/4/2012 10:36 AM
Adding support for detecting old clients and not using new ETag format on them - Ayende Rahien 6/4/2012 11:04 AM
Workaround a framework bug where memory cache will throw under certain conditions - Ayende Rahien 6/4/2012 11:29 AM
Adding client for .net 3.5 - David Fowler 6/4/2012 11:35 AM
Moving classes into their own files. - David Fowler 6/4/2012 11:37 AM
Fixed tests - Ayende Rahien 6/4/2012 11:41 AM
Adding better error messages when types that should exist doesn't. - David Fowler 6/4/2012 11:42 AM
Adding comments to IObserver and method for subscription to IObservable. - David Fowler 6/4/2012 11:48 AM
Got some local changes in the js file by accident. Reverting to latest version. - David Fowler 6/4/2012 11:59 AM
Refactored js client logic based on review feedback. - David Fowler 6/5/2012 3:57 AM
Always reconnect when websockets fails. - David Fowler 6/5/2012 4:26 AM
Turn keep alive on by default and make the interval 30s. - David Fowler 6/5/2012 5:51 AM
Added connection.state to javascript client. - Added state management for all transports - Added connection.stateChanged property to detect state changes on the connection. - Updated Raw sample to show connection status. - Fixes #431. - David Fowler 6/5/2012 7:04 AM
Pass the IHttpClient through to the LongPollingTransport in the Start method. - David Fowler 6/5/2012 7:07 AM
Invoke server side abort when stopping connections for http based transports. - David Fowler 6/5/2012 7:36 AM
Merge branch '1.2' of into 1.2 Conflicts: default.ps1 - Fitzchak Yitzchaki 6/5/2012 9:14 AM
Linking the samples instead of copying. - David Fowler 6/5/2012 9:39 AM
Observable should not be implemented in .net 3.5 client. - David Fowler 6/5/2012 9:42 AM
Add missing imports from Silverlight client - Fitzchak Yitzchaki 6/5/2012 9:51 AM
Going with the simplest implementation of the delay functionality for .net 3.5 clients. - David Fowler 6/5/2012 10:24 AM
Fixed calls to log so that they only show up when the log is on. - David Fowler 6/5/2012 10:51 AM
Updated ASP.NET 4.5 samples. - David Fowler 6/5/2012 11:08 AM
Changed the connection state event to pass an object that has the old and new state available for convenience. - David Fowler 6/5/2012 11:20 AM
Import Newtonsoft.Json updates. Merge commit '0ba52bbf13d7bb23b24baf26c131d0f33f7c3b12' into 1.2 Conflicts: Imports/Newtonsoft.Json/Src/Newtonsoft.Json/Utilities/ReflectionUtils.cs - Fitzchak Yitzchaki 6/5/2012 11:24 AM
Added StateChange type so that it's easier to make the old and new state of the connection available in the event. - David Fowler 6/5/2012 11:41 AM
Only continue retrying if the connection isn't disconnecting. - David Fowler 6/5/2012 12:03 PM
Update imported namespaces - Fitzchak Yitzchaki 6/5/2012 12:22 PM
Fix typo - Fitzchak Yitzchaki 6/5/2012 12:22 PM
Make debugging easier, so I can know who set this object - Fitzchak Yitzchaki 6/5/2012 12:23 PM
Do not recurse into empty lists - Ayende Rahien 6/5/2012 4:54 PM
Adding the actual test - Ayende Rahien 6/5/2012 5:01 PM
Fixed RavenDB-318: Created a Go To Document text box in the header bar to easily jump to a document. Removed the Edit Document By Id button from the DocumentsView. - samuel_d_jack 6/5/2012 8:01 PM
Started work on RavenDB-300: Auto-Suggest for the Go To Document text box. - samuel_d_jack 6/5/2012 8:38 PM
Made invoke methods public. Fixes #412. - David Fowler 6/6/2012 5:55 AM
Added winrt project and aspnet45 project to build. - David Fowler 6/6/2012 8:31 AM
Updated asp.net45 samples. - David Fowler 6/6/2012 8:32 AM
Updated WinRT and Aspnet45 projects to generate docs. - David Fowler 6/6/2012 8:32 AM
Fix build for non .net45 environments. - David Fowler 6/6/2012 11:51 AM
Bump assembly versions to 0.5.1. - David Fowler 6/6/2012 12:47 PM
Added cors support for Owin host. - David Fowler 6/6/2012 12:55 PM
Fixed flaky test. - David Fowler 6/6/2012 1:07 PM
Updated NuGet.exe to 1.8 - David Fowler 6/6/2012 1:32 PM
Implmented RavenDB-300: Go To Document Box now has autosuggestions for document ids. - samuel_d_jack 6/6/2012 2:36 PM
Removed old DocumentsView/DocumentsModel - samuel_d_jack 6/6/2012 4:19 PM
Renamed DocumentsViewEnhanced to DocumentsView, and DocumentsModelEnhanced to DocumentsModel - samuel_d_jack 6/6/2012 4:20 PM
Removed ShowEditControls property from DocumentsModel, as it no longer shows edit controls. - samuel_d_jack 6/6/2012 4:23 PM
Fixed RavenDB-336: User can now customise the list of properties that Raven thinks are important when picking columns for the details view. See Issue for details - samuel_d_jack 6/6/2012 5:29 PM
Fixed RavenDB-329: Card Views are now smarter about using the available width to display more of strings - samuel_d_jack 6/6/2012 7:17 PM
Fixed RavenDB-314: Informational popups are now displayed in a less attention-grabbing colour. Also, error-level popups are now displayed for 6 seconds, rather than 3 seconds like other alerts. - samuel_d_jack 6/6/2012 7:38 PM
Adding LongCount method support to LINQ provider - abombss 6/7/2012 8:06 AM
More work on RavenDB-336: Default Widths can now be set for priority columns - samuel_d_jack 6/7/2012 1:53 PM
Fixed RavenDB-345: Exception is now displayed if there is an error in the JSON syntax when trying to save the document. - samuel_d_jack 6/7/2012 2:17 PM
Changing to use the TaskParallellLibrary instead. - David Fowler 6/7/2012 3:07 PM
Encryption bundle: do not use a salt when setting the crypto provider's key; salt the provider by encrypting the document key instead. - configurator 6/7/2012 4:44 PM
Fixed RavenDB-316: When deleting a document in the Edit Document page, and document-set navigation is available, now navigates to the next document in the set. Also, updated the breadcrumb bar so that it reflects how the user arrived at the document set. - samuel_d_jack 6/7/2012 6:28 PM
Made sure that over-long index names get trimmed when displayed in bread-crumb bars - samuel_d_jack 6/7/2012 6:47 PM
Implemented fade-trimming on index names in the indexes list view. - samuel_d_jack 6/7/2012 6:48 PM
Tweaks to Combobox styles - samuel_d_jack 6/7/2012 8:28 PM
Removing dependency that is no longer required - Ayende Rahien 6/8/2012 1:37 AM
Allow to use empty JsonProperty in queries - Ayende Rahien 6/8/2012 1:48 AM
Do not translate the names of fetched properties - They are loaded from the document, not the index. - Ayende Rahien 6/8/2012 2:44 AM
Merge branch 'linq-long-count' of into 1.2 - Ayende Rahien 6/8/2012 2:47 AM
We don't need to load even 1 doc to get the total results - Ayende Rahien 6/8/2012 2:50 AM
Making sure we can get count on dynamic queries when using page size = 0 - Ayende Rahien 6/8/2012 3:36 AM
Rewrite SSE parsing on client side to perform processing of buffer before continuing the read loop. - Created EventSourceStreamReader which reads SSE payloads from a stream and exposes events on handling the stream. - Enabled reconnect tests - Added tests for EventSourceStreamReader. - David Fowler 6/8/2012 10:20 AM
Updated xunit binaries. - David Fowler 6/8/2012 10:20 AM
Made sure disabled toolbar buttons don't show a white background. Fixed the borders of linq/query editors to be consistent with textboxes - samuel_d_jack 6/8/2012 12:13 PM
Fixed several issues with ServerSentEventsTransport and Stopping the Connection. - Associate the lifetime of a connection with a cancellation token. - Flow that cancellation token through to the transport so that it can be used to detect when to stop the underlying connection. - David Fowler 6/8/2012 2:40 PM
Improved the styling of the Edit document page, especially the search controls. - samuel_d_jack 6/8/2012 3:39 PM
moving to a separate file - Ayende Rahien 6/8/2012 3:57 PM
Working on RavenDB-315: Reformated toolbars in Edit Index page - samuel_d_jack 6/8/2012 5:16 PM
Working on RavenDB-315: Tweaked the toolbars on IndexesListView - samuel_d_jack 6/8/2012 5:24 PM
Working on RavenDB-315: Tweaked styling of the QueryView page, and adjusted the toolbars - samuel_d_jack 6/8/2012 6:05 PM
Tweaks to the header of the Logs,Tasks ,Statistics,IndexesErrors pages. Made sure that all pages have titles - samuel_d_jack 6/8/2012 6:22 PM
Restyled the Index Errors page - now uses a DataGrid - samuel_d_jack 6/8/2012 6:44 PM
Made the index error notification more prominent at the bottom of the edit index page. - samuel_d_jack 6/8/2012 7:04 PM
Re-styled the Terms page - samuel_d_jack 6/8/2012 7:39 PM
Fixed WinRT project. - David Fowler 6/8/2012 7:47 PM
Initial work on Advanced Facet API (strongly typed, lambdas) - Matt Warren 6/9/2012 12:42 AM
Initial (failing) unit test - Matt Warren 6/9/2012 12:59 AM
Spaces -> Tabs fix and better Generic Arg names - Matt Warren 6/9/2012 1:13 AM
Start the event source only if the cancellation token wasn't triggered. - David Fowler 6/9/2012 8:33 AM
Fixing build on 3.5 - Ayende Rahien 6/9/2012 5:37 PM
Removed dependency on Microsoft.WebSockets. - Added helpers to deal with WebSockets in ASP.NET 4.5. - Updated Raw sample. - David Fowler 6/10/2012 11:05 AM
Added winrt dll to SignalR.Client package. - David Fowler 6/10/2012 11:40 AM
Convert linq expression to methods chine - Fitzchak Yitzchaki 6/10/2012 12:40 PM
Support v1 of the server, which sent responses has strings instead of objects, as v1.2 servers - Fitzchak Yitzchaki 6/10/2012 12:41 PM
Making sure that we can work with complex values recursively - Ayende Rahien 6/10/2012 1:29 PM
Refactor FactIfSqlServerIsAvailable so it will be able to run from the stress test - Fitzchak Yitzchaki 6/10/2012 1:43 PM
Better test naming - Fitzchak Yitzchaki 6/10/2012 1:47 PM
Add StressTest for SQL Replication - Fitzchak Yitzchaki 6/10/2012 1:53 PM
Fix a bug where some parameters (int and DBNull) was missed - Fitzchak Yitzchaki 6/10/2012 2:27 PM
Revert "Add StressTest for SQL Replication" Reason: not a race condition. Bug found in 1.2 branch. This reverts commit a147f2d881faa6bc775eb1bd939c15ec05c2d95a. - Fitzchak Yitzchaki 6/10/2012 2:30 PM
Fixing test failure - Ayende Rahien 6/10/2012 2:50 PM
Merge branch '1.2' of into 1.2 - Ayende Rahien 6/10/2012 2:51 PM
Merge branch 'master' of into 1.2 - Ayende Rahien 6/10/2012 2:51 PM
Fixing an issue where Cutoff Etag wasn't clear properly - Ayende Rahien 6/10/2012 3:08 PM
Resolving RavenDB-255 - Will now consider the user account running RavenDB as an admin as well - Ayende Rahien 6/10/2012 3:46 PM
Adding admin statistics - Ayende Rahien 6/10/2012 4:30 PM
Fixed targets files for mono. - David Fowler 6/10/2012 11:58 PM
Updated release notes. - David Fowler 6/11/2012 1:55 AM
Minor JS refactoring - damianedwards 6/11/2012 3:09 AM
Fixed broken websockets fallback logic. Fixed bad targets in ASP.NET samples project preventing open in VS2012 RC. - damianedwards 6/11/2012 3:39 AM
Improved websocket detection for ASP.NET - damianedwards 6/11/2012 4:43 AM
Fixed connect event ordering issue in JS. Updated JS version number to 0.5.1 - damianedwards 6/11/2012 6:14 AM
Adding support for filtering bundles, now can specify them using Raven/ActiveBundles as semi column separated value. - Ayende Rahien 6/11/2012 12:59 PM
Fixing how we can filter bundles - Ayende Rahien 6/11/2012 1:50 PM
Making sure that the replication bundle can be opt in - Ayende Rahien 6/11/2012 1:51 PM
Recording the moving of a file - Ayende Rahien 6/11/2012 1:54 PM
Make sure to use the default credentials - Ayende Rahien 6/11/2012 3:06 PM
Can also handle databases that have . - _ in their names - Ayende Rahien 6/11/2012 3:06 PM
Let's see how much useful that is - Fitzchak Yitzchaki 6/11/2012 4:27 PM
TODO - Itamar Syn-Hershko 6/11/2012 9:29 PM
Fixing QueryOptimizer so it can recognize Range queries properly - Itamar Syn-Hershko 6/11/2012 10:51 PM
Adding passing test - Ayende Rahien 6/12/2012 10:31 AM
Fixed Issue RavenDB-353: Save as Default button is now only enabled when "Automatic mode" is selected in columns editor dialog. Made sure OK button is default. Fixed issue where the insertion row could be deleted. - samuel_d_jack 6/12/2012 2:27 PM
Added validation to ensure that user enters a Binding for columns - samuel_d_jack 6/12/2012 3:31 PM
Fixed exception when creating a column with duplicate column header - samuel_d_jack 6/12/2012 4:52 PM
Updated all the icons. - samuel_d_jack 6/12/2012 6:46 PM
Added a toolbar to the Databases page - samuel_d_jack 6/12/2012 7:03 PM
Merge pull request #414 from drub0y/ForeverFrameScriptEscape Fix for ForeverFrameTransport not escaping inline </script> elements - David Fowler 6/12/2012 7:26 PM
Tweaked breadcrumb styles to make them more consistent between pages. - samuel_d_jack 6/12/2012 7:40 PM
Fixing possible NRE - Itamar Syn-Hershko 6/13/2012 11:54 AM
Merge branch '1.2' of into 1.2 Conflicts: Bundles/Raven.Bundles.Replication/Impl/ReplicationHiLo.cs Bundles/Raven.Bundles.Replication/Raven.Bundles.Replication.csproj Bundles/Raven.Bundles.Replication/Responders/AttachmentReplicationResponder.cs Bundles/Raven.Bundles.Replication/Responders/DocumentReplicationResponder.cs Bundles/Raven.Bundles.Replication/Triggers/AttachmentAncestryPutTrigger.cs Bundles/Raven.Bundles.Replication/Triggers/HideVirtuallyDeletedAttachmentsReadTrigger.cs Bundles/Raven.Bundles.Replication/Triggers/VirtualAttachmentDeleteTrigger.cs Bundles/Raven.Bundles.Tests/IndexReplication/FactIfSqlServerIsAvailable.cs Bundles/Raven.Bundles.Tests/IndexReplication/ReplicateToSql.cs Raven.Abstractions/Extensions/ConcurrentDictionaryExtensions.cs Raven.Abstractions/Linq/DynamicList.cs Raven.Client.Embedded/EmbeddedDatabaseCommands.cs Raven.Client.Lightweight/Connection/Async/AsyncServerClient.cs Raven.Client.Lightweight/Connection/Async/IAsyncDatabaseCommands.cs Raven.Client.Lightweight/Connection/HttpJsonRequest.cs Raven.Client.Lightweight/Connection/RavenUrlExtensions.cs Raven.Client.Lightweight/Connection/ServerClient.cs Raven.Client.Lightweight/Document/AbstractDocumentQuery.cs Raven.Client.Lightweight/Document/DocumentQuery.cs Raven.Client.Lightweight/Document/ShardedDocumentQuery.cs Raven.Client.Lightweight/Indexes/AbstractIndexCreationTask.cs Raven.Client.Silverlight/Connection/Async/AsyncServerClient.cs Raven.Database/Extensions/HttpExtensions.cs Raven.Database/Indexing/AnonymousObjectToLuceneDocumentConverter.cs Raven.Database/Linq/AbstractViewGenerator.cs Raven.Database/Raven.Database.csproj Raven.Database/Server/HttpServer.cs Raven.StressTests/Races/RaceConditions.cs Raven.Tests/Linq/LongCount.cs Raven.Tests/MailingList/IndexTest.cs Raven.Tests/Raven.Tests.csproj - Fitzchak Yitzchaki 6/13/2012 5:05 PM
Added icons for Tasks and Logs pages. Tidied up bread-crumb bars to make sure they are all aligned between pages. - samuel_d_jack 6/13/2012 7:15 PM
Fixed appearence of Warning notifications so text is readable and icon is correct - samuel_d_jack 6/13/2012 7:24 PM
Fixed exception when switching between databases whilst on the query or edit index pages. - samuel_d_jack 6/13/2012 7:40 PM
Change OpenSource task name to Stable - Fitzchak Yitzchaki 6/14/2012 10:24 AM
Output with yellow color - Fitzchak Yitzchaki 6/14/2012 10:29 AM
Fix bug: Build was always compiled as Debug, not Released. Should use a global variable in order to have the configuration be updated by another tasks. - Fitzchak Yitzchaki 6/14/2012 10:47 AM
Importing DH.Logging codebase + tests that provide a logging abstraction and dynamic support of NLog and log4net. - Damian Hickey 6/14/2012 12:17 PM
Including Raven.Tests.Silverlight.UnitTestProvider in RavenDB.sln - Damian Hickey 6/14/2012 1:32 PM
Working on RavenDB-361: Reporting error if deleting index fails. (Note - still not fixed yet) - samuel_d_jack 6/14/2012 1:35 PM
Client.Lightweight and Client.SilverLight uses logging abstraction. - Damian Hickey 6/14/2012 1:45 PM
Client.Lightweight and Client.SilverLight using logging abstraction. Log provider discovering is SL friendly. - Damian Hickey 6/14/2012 1:45 PM
Working on RavenDB-361: Reporting error if deleting index fails. (Note - still not fixed yet) [missing files] - samuel_d_jack 6/14/2012 1:50 PM
Merge branch '1.2_LoggingAbstraction' of into 1.2_LoggingAbstraction - Damian Hickey 6/14/2012 3:06 PM
Add a failing test - Fitzchak Yitzchaki 6/14/2012 3:36 PM
Implemented RavenDB-343: Unhandled exceptions are now shown as popups. Button next to the RavenDb logo shows recent errors. - samuel_d_jack 6/14/2012 7:23 PM
Fixed RavenDB-354: When navigating directly to a document by ID, the Edit document no correctly shows the documents parent collection in the breadcrumb bar. - samuel_d_jack 6/14/2012 7:48 PM
Implemented First/Last document buttons in the navigation controls on the Edit Document page - samuel_d_jack 6/14/2012 8:14 PM
Fixed regression in reconnecting clients after the shutdown token is triggered. - Create a linked cancellation token that represents a timedout connection. - Added a unit test. Fixes #449. - David Fowler 6/15/2012 7:06 AM
Fixed RavenDB-328: Query error now disappears when retrying query. Re-organised VirtualCollection code a little. VirtualCollection is no longer responsible for handling errors that occur in data-fetch tasks: VirtualCollectionSource handles these in coopreation with the parent viewmodels. Enabled VirtualCollectionSource to keep track of when it is busy VirtualCollection now nulls out any data items in pages that it failed to fetch. - samuel_d_jack 6/15/2012 3:53 PM
Re-enabled the business indicator in the DocumentsView - samuel_d_jack 6/15/2012 5:38 PM
Fixed cross-thread access exception - samuel_d_jack 6/15/2012 8:11 PM
More in-depth unit tests, now testing error cases - Matt Warren 6/16/2012 12:19 AM
Bug fixes and unit tests now pass - Matt Warren 6/16/2012 12:21 AM
Added some more tests to cover edge cases and a code tidy up - Matt Warren 6/16/2012 1:04 AM
Removed redundant code from original facet API tests - Matt Warren 6/16/2012 1:05 AM
Made some modifications to js client for SSE and longpolling transports. - Always attempt reconnecting to server when SSE connections closes. This behavior was inconsistent across FF and Chrome. - Don't raise errors on the longpolling transport if we're reconnecting. - David Fowler 6/16/2012 8:51 PM
Raise error on even on reconnect with longpolling. - David Fowler 6/16/2012 8:54 PM
Only attempt a reconnect if the connection timed out and we're not currently connecting. Fixes #452. - David Fowler 6/16/2012 9:39 PM
Don't reconnect if the EventSource is open or connecting. - David Fowler 6/17/2012 1:14 AM
Stop the content window's document in forever frame. - This fixes the navigation issue caused by stopping the parent document. - Don't reconnect if there's no frame. - Added a link to the raw sample that points to the cross domain sample (for testing). Fixes #446 - David Fowler 6/17/2012 6:26 AM
Set the content type for the forever frame request. Fix type in the script. Fixes #453. - David Fowler 6/17/2012 6:31 AM
Fixing compilation on SL 4.0 - Ayende Rahien 6/17/2012 11:11 AM
Fixing an issue where we couldn't install a service with a custom name. - Ayende Rahien 6/17/2012 11:25 AM
Merge branch 'master' of into 1.2 Conflicts: Raven.Tests/Raven.Tests.csproj - Ayende Rahien 6/17/2012 11:26 AM
Making sure we respect the transaction timeout for newly created documents - Ayende Rahien 6/17/2012 11:34 AM
Fixing compilation - Ayende Rahien 6/17/2012 11:46 AM
Fixing Unique Constraints bundles so it can handle values that end with / - Ayende Rahien 6/17/2012 11:49 AM
We don't do dynamic dispatch for Sum() / Count() any longer - This means that they get translate to Enumerable.Sum() directly - Ayende Rahien 6/17/2012 12:32 PM
Minor modifications to .NET 3.5 assembly. - Fixed the package reference for Newtonsoft.Json. - Removed references to unneeded assemblies. - David Fowler 6/17/2012 10:12 PM
Updated the project file - David Fowler 6/17/2012 10:29 PM
Added server variables to IRequest. Fixes #438. - David Fowler 6/17/2012 11:40 PM
Fixed the comments in IConfigurationManager - David Fowler 6/17/2012 11:48 PM
Change the way we do fire once delegate in the HttpListenerResponseWrapper. - David Fowler 6/18/2012 1:13 AM
Added script for building packages - David Fowler 6/18/2012 4:02 AM
Fixed the javascript version. - David Fowler 6/18/2012 7:31 AM
Added ability to get all tracked connections from the ITransportHeartBeat. - David Fowler 6/18/2012 7:34 AM
crlf - Ayende Rahien 6/18/2012 8:31 AM
Merge branch 'temp' of into 1.2 - Ayende Rahien 6/18/2012 8:32 AM
Only throw on send if transport isn't defined. - David Fowler 6/18/2012 8:56 AM
Delete DOM nodes in forever frame in JS client after every 50th received message. Fixes #458 - damianedwards 6/19/2012 8:45 AM
Merge branch 'master' of into 1.2 Conflicts: Raven.Database/Queries/SuggestionQueryRunner.cs - Ayende Rahien 6/19/2012 1:47 PM
Merge branch 'master' of into 1.2 Conflicts: default.ps1 - Ayende Rahien 6/19/2012 1:47 PM
Merge branch '1.2' of into 1.2 Conflicts: Bundles/Raven.Bundles.Tests/UniqueConstraints/DeleteTests.cs Bundles/Raven.Bundles.Tests/UniqueConstraints/UpdateTests.cs NuGet/RavenDB.Client.nuspec Raven.Abstractions/Json/Linq/RavenJToken.cs Raven.Abstractions/Raven.Abstractions.csproj Raven.Client.Lightweight/Connection/ReplicationInformer.cs Raven.Client.Lightweight/Document/Async/AsyncDocumentSession.cs Raven.Client.Lightweight/Document/InMemoryDocumentSessionOperations.cs Raven.Client.Lightweight/Document/SessionOperations/QueryOperation.cs Raven.Client.Lightweight/Indexes/ExpressionStringBuilder.cs Raven.Client.Lightweight/Raven.Client.Lightweight.csproj Raven.Client.Lightweight/packages.config Raven.Client.Silverlight/Raven.Client.Silverlight.csproj Raven.Client.Silverlight/packages.config Raven.Database/Linq/AbstractViewGenerator.cs Raven.Database/Queries/SuggestionQueryRunner.cs Raven.Tests/Indexes/LinqIndexesFromClient.cs Raven.Tests/Raven.Tests.csproj Raven.Tests/packages.config RavenDB.sln default.ps1 - Ayende Rahien 6/19/2012 2:01 PM
Fixing warnings - Ayende Rahien 6/19/2012 3:38 PM
Fixing warning - Ayende Rahien 6/19/2012 3:38 PM
When fetching an id, make sure to fetch it with the same id casing - Ayende Rahien 6/19/2012 3:39 PM
More failing tests - Ayende Rahien 6/19/2012 3:48 PM
Merge branch 'master' of into 1.2 Conflicts: Bundles/Raven.Bundles.sln Raven.Client.Lightweight/Document/InMemoryDocumentSessionOperations.cs Raven.Database/DocumentDatabase.cs Raven.Database/Indexing/IndexStorage.cs Raven.Database/Raven.Database.csproj Raven.Tests/RavenTest.cs - Ayende Rahien 6/19/2012 4:45 PM
Make sure to encode and decode in reverse order - Ayende Rahien 6/19/2012 4:53 PM
Making sure we can open projects in VS 2010 - Ayende Rahien 6/19/2012 4:54 PM
Making sure that compress happens BEFORE encryption - Ayende Rahien 6/19/2012 4:54 PM
Changed VirtualCollection so that it only allows 4 concurrent page-fetch requests: this limits the number of requests it makes whilst user is scrolling, and means that when scrolling stops, the most recently requested page is fetched first. - samuel_d_jack 6/19/2012 4:54 PM
Make sure encryption settings per-db, and not static - configurator 6/19/2012 5:09 PM
Try/finally in the StructConverter - configurator 6/19/2012 5:09 PM
Merge remote-tracking branch 'remotes/ayende/1.2' Conflicts: Raven.Database/DocumentDatabase.cs - configurator 6/19/2012 5:17 PM
Compilation and format fixes after merge. - configurator 6/19/2012 5:25 PM
Change Raven.Bundles.Encryption.IndexFileCodec to .net 4 from 4.5 - configurator 6/19/2012 5:28 PM
Fixed RavenDB-376: Changing the database caused Studio to crash. Was triggered by VirtualCollection not notifiying of its item count changing correctly. This led to an exception in the DataGrid when it was trying to redraw itself. - samuel_d_jack 6/19/2012 6:15 PM
Fixed RavenDB-371: Added "New dynamic query" to the New menu, and added Ctrl-Q as a global shortcut. - samuel_d_jack 6/19/2012 7:01 PM
Fixed memory leak caused by use of KeyTrigger in QueryView - samuel_d_jack 6/19/2012 7:10 PM
Fixing some exceptions that occur if studio is launched with invalid database in url. - samuel_d_jack 6/19/2012 7:37 PM
Reworked connection tracking logic. - Use concurrent dictionary and key by connection id instead of custom comparer. - Removed UpdateConnection from ITransportHeartBeat. - Release previous connection if Add called twice with same connection id. - Only perform keep alive logic for transports that support it (SupportsKeepAlive) - Cleaned up and simplified logic in ITransportHeartBeat.Beat. - David Fowler 6/20/2012 6:52 AM
Prevent conflict documents from being indexed Force conflict documents to be read only - Ayende Rahien 6/20/2012 7:15 AM
Can now optimize between queries - Ayende Rahien 6/20/2012 8:00 AM
Remove calls to Debug.WriteLine on the server and added tracing to TransportHeartBeat. - David Fowler 6/20/2012 11:54 AM
fixing NRE - Ayende Rahien 6/20/2012 12:22 PM
Fixed some memory leaks associated with BindSelectedItemsBehavior. Stopped the "Create Sample Data" button from flashing around so much on the home page. - samuel_d_jack 6/20/2012 12:35 PM
Merge branch 'master' of into 1.2 Conflicts: Raven.Server/Raven.Server.csproj Raven.Studio/App.xaml.cs Raven.Studio/Assets/Styles.xaml Raven.Studio/Commands/Commands.xaml Raven.Studio/Controls/DataFetchErrorNotifier.xaml.cs Raven.Studio/Controls/Notification.xaml Raven.Studio/Features/Indexes/EditIndexView.xaml Raven.Studio/Features/Indexes/IndexesErrorsView.xaml Raven.Studio/Features/Indexes/IndexesListView.xaml Raven.Studio/Features/Logs/LogsModel.cs Raven.Studio/Features/Logs/LogsView.xaml Raven.Studio/Features/Query/ExecuteQueryCommand.cs Raven.Studio/Features/Query/QueryView.xaml Raven.Studio/Features/Tasks/TasksView.xaml Raven.Studio/Features/Terms/TermsView.xaml Raven.Studio/MainPage.xaml Raven.Studio/Models/ApplicationModel.cs Raven.Studio/Models/EditableDocumentModel.cs Raven.Studio/Models/HomeModel.cs Raven.Studio/Models/IndexDefinitionModel.cs Raven.Studio/Models/QueryModel.cs Raven.Studio/Raven.Studio.csproj Raven.Studio/Views/Databases.xaml Raven.Studio/Views/Edit.xaml - Ayende Rahien 6/20/2012 2:23 PM
Do not force the schema to be culture invariant, it doesn't work on some machines - and we already force a check on that anyway - Ayende Rahien 6/20/2012 2:51 PM
Adding additional error handling when we get errors using backup - Ayende Rahien 6/20/2012 3:00 PM
Making sure that we proper sort on dynamic indexes when the sort expression is complex - Ayende Rahien 6/20/2012 3:47 PM
Implemented RavenDB-321: The Document View button can now be clicked to switch between views. - samuel_d_jack 6/20/2012 4:56 PM
Fixed RavenDb-351 Collections page now shows a message when there are no collections - samuel_d_jack 6/20/2012 5:14 PM
Making sure that when we generate a key, we take into an account which database we are saving to - Ayende Rahien 6/20/2012 5:41 PM
Esent internal indexes now default to 1033 (en-us) - Ayende Rahien 6/20/2012 5:43 PM
Fixed RavenDB-370 and RavenDB-369: Url now updates after saving index, and clicking the New Index button whilst already editing an index starts creating a new one. Also fixed Terms, Query, Undo and Delete buttons so they are disabled whilst editing a new index. - samuel_d_jack 6/20/2012 6:53 PM
Merge branch '1.2' of Conflicts: Raven.Studio/Assets/Styles.xaml Raven.Studio/Commands/Commands.xaml Raven.Studio/Commands/NavigateToCommand.cs Raven.Studio/Controls/ViewSizeControl.xaml.cs Raven.Studio/Features/Collections/CollectionsListView.xaml Raven.Studio/Features/Indexes/EditIndexView.xaml Raven.Studio/Infrastructure/UrlUtil.cs Raven.Studio/MainPage.xaml Raven.Studio/MainPage.xaml.cs Raven.Studio/Models/HomeModel.cs Raven.Studio/Models/IndexDefinitionModel.cs Raven.Studio/Raven.Studio.csproj Raven.Studio/Views/Home.xaml - samuel_d_jack 6/20/2012 6:56 PM
Fix connect bug in IE6 with longpolling (/signalr/connect never called) - Christophe Chevalier 6/20/2012 6:57 PM
Merge branch 'master' of into 0.5.2 - David Fowler 6/20/2012 7:04 PM
Add additional errors that RavenDB would consider as the server being down. - Ayende Rahien 6/20/2012 7:14 PM
Stop EventSource before calling onFailed. Added Raw/eventSource to samples. - damianedwards 6/21/2012 8:40 AM
Allow to pass SelectFields<Item>() without explicit fields to load all the public properties in the type - Ayende Rahien 6/21/2012 8:51 AM
Making sure that we can work with null unique constraints - Ayende Rahien 6/21/2012 9:51 AM
Changed .NET client HubInvocation and related types to use JToken directly. - Optimized type conversation so we don't end up parsing JSON twice on hub calls. - David Fowler 6/21/2012 10:33 AM
Removed unneeded file from WinRT project. - David Fowler 6/21/2012 10:41 AM
Fixing build on Silverlight and 3.5 - Ayende Rahien 6/21/2012 10:44 AM
Better error handling when getting bad index - Ayende Rahien 6/21/2012 1:24 PM
Will now do logarithmic backoff from failed nodes. Will now do a check against failed node a minimum of once per 5 minutes (configurable). - Ayende Rahien 6/21/2012 2:24 PM
Allowing to handle dynamic queries on nullables - Ayende Rahien 6/21/2012 2:35 PM
Avoid duplicating the builtin plugins when the plugins directory is also the base directory - Ayende Rahien 6/21/2012 2:53 PM
Allow multiple null values on a unique constraints - Ayende Rahien 6/21/2012 6:07 PM
Implement SignalR.Client's connection state management with thread safety in mind. - Check to make sure we're doing valid state transitions. - Made State get only and added ChangeSet method which makes sure state transitions are valid. Fixes #474 - David Fowler 6/22/2012 5:34 AM
Can now specify that all fields in an index should be stored, indexed or analyzed in the same way - Ayende Rahien 6/22/2012 9:26 AM
Fixing RavenDB-367 - supporting __all_fields as a way to fetch all stored fields from the index - Ayende Rahien 6/22/2012 10:34 AM
Fixing tests and compilation - Ayende Rahien 6/22/2012 12:04 PM
Added a Send(object) overload to Connection. - Change the state for reconnecting when we're about to open a new connection. - David Fowler 6/22/2012 12:12 PM
Added an overload to Send that allows passing an object. - David Fowler 6/22/2012 12:13 PM
Working on RavenDB-373: Implemented Json-specific lexer and language, and a simple outliner - samuel_d_jack 6/22/2012 12:58 PM
Updated handling of escape sequences in Json syntax lanugage - samuel_d_jack 6/22/2012 1:38 PM
Working on RavenDB-347: Syntax errors in Json documents are now highlighted with squiggles, and if the user tries to save a document containing syntax errors, a window appears showing all the errors. - samuel_d_jack 6/22/2012 6:44 PM
Generate docs after running tests - David Fowler 6/22/2012 6:52 PM
Don't parse message id as a long. Fixes #475. - David Fowler 6/22/2012 7:10 PM
Added instance tracking id to connection querystring. - damianedwards 6/22/2012 7:51 PM
fixing a bug where NULL_VALUE wouldn't be treated as null value by the index replication code - Ayende Rahien 6/22/2012 8:47 PM
Working on RavenDB-347: made the parser more fault tolerant. - samuel_d_jack 6/22/2012 9:03 PM
Added a couple of comments - samuel_d_jack 6/22/2012 9:06 PM
Prevent hang on Connection.Start() - James Foster 6/22/2012 11:36 PM
Added a try catch to Start in case the call to stop fails in some way. - David Fowler 6/23/2012 10:41 PM
Don't allow sending in the connecting and disconnected state. - David Fowler 6/23/2012 11:03 PM
Removed Sending event from HubConnection. - Added protected method OnSending instead. - HubConnection no longer has to re/de register events. - David Fowler 6/24/2012 12:40 AM
Changed IObservable<object[]> to IObservable<JToken[]>. - David Fowler 6/24/2012 3:24 AM
Changed object parameter to JToken in state dictionary. - David Fowler 6/24/2012 3:59 AM
Removed extra convert method. - David Fowler 6/24/2012 4:06 AM
Fix reconnect logic for server sent events. - Close EventSourceStreamReader on error. - Only reconnect if the request isn't aborted. - David Fowler 6/24/2012 7:57 AM
Fixed LongPollingTransport reconnect and added abstraction over thread safe invocation. - Added ThreadSafeInvoker for thread safe fire once delegates. - Use ThreadSafeInvoker for ServerSentEventsTransport and LongPollingTransport. - David Fowler 6/24/2012 8:53 AM
Updated the sample. - David Fowler 6/24/2012 9:06 AM
Fixed WinRT client. - Changed stream.Close to stream.Dispose. - David Fowler 6/24/2012 9:11 AM
Merge Closed and Error event in EventSourceStreamReader. - Only Close the HttpResponse not the stream (since it's unnecessary). - David Fowler 6/24/2012 9:56 AM
Added network tracing to client sample. - David Fowler 6/24/2012 10:19 AM
Adding better error messages if the user create a potentially misconfigured document store - Ayende Rahien 6/24/2012 11:15 AM
Create a tracesource per type that traces. - Added tracing to samples for the TransportHeartBeat. - David Fowler 6/24/2012 11:44 AM
Fixed zombie connections issue with forever transports. - When the connection loop is broken trigger the tcs that holds the request open as well as the tcs that only fires after the receive loop as started. - Don't treat cancelled message bus subscriptions as timed out messages - Set timeout on response if IsTimedOut is true. - David Fowler 6/24/2012 2:41 PM
Ignore all log files. - David Fowler 6/24/2012 2:48 PM
Bumped version to 0.5.2 - David Fowler 6/24/2012 7:52 PM
Updated AspNet samples. - David Fowler 6/24/2012 8:56 PM
Fixed cross domain issue with websockets. - Use the url of the connection, not the document. Fixes #461 - David Fowler 6/24/2012 9:21 PM
Updated scripts - David Fowler 6/24/2012 9:24 PM
Ported the connection state management to the js client. - David Fowler 6/25/2012 1:57 AM
Don't stop the connection if already disconnected. - David Fowler 6/25/2012 4:58 AM
Added basic quint test. - David Fowler 6/25/2012 8:09 AM
Added tests to the .NET 45 project. - David Fowler 6/25/2012 8:20 AM
Removed flaky quint test. - David Fowler 6/25/2012 8:39 AM
Moved tests into a folder called tests. - David Fowler 6/25/2012 8:46 AM
Added another super basic qunit test. - David Fowler 6/25/2012 9:17 AM
Fixed reconnect in forever frame. - David Fowler 6/25/2012 9:39 AM
Fixed reconnect in websockets. - David Fowler 6/25/2012 9:57 AM
Fix reference - Fitzchak Yitzchaki 6/25/2012 10:54 AM
Add passing text - which demonstrates the RavenDB do not do any Unicode normalization - Fitzchak Yitzchaki 6/25/2012 11:05 AM
Lower text iterations, took 9.5 hours to pass, now will take 27 minutes to do so. - Fitzchak Yitzchaki 6/25/2012 11:08 AM
Remove the risk on getting "EsentLogDiskFullException: Log disk full" exception in the text - Fitzchak Yitzchaki 6/25/2012 11:17 AM
Bumped version in Build.proj to 0.5.2 - David Fowler 6/26/2012 6:00 AM
Updated release notes for 0.5.2 - David Fowler 6/26/2012 9:59 AM
Some kind of formatting change - samuel_d_jack 6/26/2012 1:43 PM
Exposing SortByDistance through IDocumentQueryCustomization - Ayende Rahien 6/26/2012 4:13 PM
Updated the Actipro libraries to the most recent build. - samuel_d_jack 6/26/2012 4:41 PM
Specific Json document errors are now highlighted in the editor when double-clicking on the appropriate row in the error DataGrid. - samuel_d_jack 6/26/2012 4:42 PM
Stream.DisposeTogetherWith - configurator 6/26/2012 4:51 PM
Dispose crypto provider and transformer together with the encrypted stream. - configurator 6/26/2012 4:52 PM
In SeekableCryptoStream, get the current block size from the file itself when it exists, or use the default which has changed to 12K. - configurator 6/26/2012 4:53 PM
Missing reference to NLog. - configurator 6/26/2012 4:53 PM
Highlight the errors button when there are errors in the Json document - samuel_d_jack 6/26/2012 5:13 PM
Fixed color of expander glyph in errors button - samuel_d_jack 6/26/2012 5:15 PM
Making sure that when a Url is specified, we don't have a default Data Directory for the EmbeddableDocumentStore - Ayende Rahien 6/27/2012 9:41 AM
On query parsing error, will throw a better error that include the problematic query - Ayende Rahien 6/27/2012 9:43 AM
Properly use non null grbit in big column - except on XP - Ayende Rahien 6/27/2012 9:44 AM
Adding test - Ayende Rahien 6/27/2012 9:44 AM
Updated outlining to be based on the Json AST - samuel_d_jack 6/27/2012 1:02 PM
Fixed bug which prevented SyntaxEditor parsing being done on a background thread - samuel_d_jack 6/27/2012 1:22 PM
Made sure open curly is always visible when collapsing region - samuel_d_jack 6/27/2012 1:23 PM
Added consistent way to get a strongly typed representation of the connected clients. - Added IClientProxy interface. - Renamed *Agent classes to *Proxy - Added test for interface that invokes a method based on the input. - David Fowler 6/27/2012 1:31 PM
Adding support for complex includes (Include(x=>x.Friends.Select(y=>y.Id)) ) - Ayende Rahien 6/27/2012 1:45 PM
REMOVING SUPPORT FOR .NET 3.5 - Ayende Rahien 6/27/2012 1:47 PM
force removal of write.lock in crash recovery scenarios - Ayende Rahien 6/27/2012 1:50 PM
Better error messages - Ayende Rahien 6/27/2012 1:59 PM
Severity is actually an enum string - Ayende Rahien 6/27/2012 1:59 PM
Don't try to force the lcid on the index (fails sometimes) - Ayende Rahien 6/27/2012 4:29 PM
Re-implemented JSON prettifying feature using an Actipro ITextFormatter so that it works even if there are syntax errors. - samuel_d_jack 6/27/2012 4:39 PM
Use old API to work on Win XP - Ayende Rahien 6/27/2012 5:26 PM
Fixed race condition - samuel_d_jack 6/27/2012 7:49 PM
Changed IO<object[]> to IO<JToken> in HubProxy. - David Fowler 6/27/2012 8:13 PM
Implemented RavenDB-373: There's now a button that enables the auto-collapse mode. - samuel_d_jack 6/27/2012 8:27 PM
Made some modifications to hubify.exe. - Don't print the output of the copy operation. - Run hubify from the bin folder of the sample app. - David Fowler 6/27/2012 8:43 PM
Test handling of string and value type Id fields In this thread!topic/ravendb/1gNqNW26bhk I describe how I thought how the Include via Linq and Load via Linq operations seemed contradictory in how they treated a string based Id. On further investigation I convinced myself I had just misunderstood how o use string based Ids. Oren thought it might be abug and asked me to reproduce it in a failing test. I have added one test that passes becuase it is using value type Ids and one that fails because it is using string based Ids. Conflicts: Raven.Tests/Bugs/Queries/Includes.cs - Piers Lawson 6/28/2012 1:16 AM
Support interfaces for AddMapToAll - Ayende Rahien 6/28/2012 10:27 AM
Fixed bug where default document size was not being applied when reloading app. - samuel_d_jack 6/28/2012 12:11 PM
Fixed bug where documents were sometimes not auto-collapsed - samuel_d_jack 6/28/2012 1:13 PM
Implemented RavenDB-368: The query page now has a toggle button called "Show Fields" which will show the stored index fields in the results rather than the document. - samuel_d_jack 6/28/2012 7:50 PM
Merge branch 'master' of git:// into 1.2 - Ayende Rahien 6/28/2012 8:02 PM
Made sure that we can parse old style date queries - Ayende Rahien 6/29/2012 11:51 AM
Prevented caching ajax requests on reconnect. This commit fixes an issue when SignalR triest to reconnect after a webserver has returned an error page with client side caching enabled. In this case, SignalR caches the response of the webserver, which results in many requests per second being fired but each request results with a 304 (not modified status code), without ever accessing the server. In case of IE7-IE9, this will eventually crash the browser. It's solved by adding a 'cache:false' in the pollXhr ajax parameters (already present in the negotiate). - Wiebe Tijsma 6/29/2012 4:47 PM
Removing dead code from SchemaCreator.cs Testing raw write perf - Ayende Rahien 6/30/2012 11:20 PM
Passing tests checking Include behaviour - Piers Lawson 6/30/2012 11:23 PM
Merge branch '1.2' of into 1.2 - Ayende Rahien 6/30/2012 11:35 PM
Catch exceptions when checking if the request is a websocket request. Fixes #496 - David Fowler 7/1/2012 7:07 AM
Merge pull request #499 from zidad/cachingfix Prevented caching ajax requests on reconnect. - David Fowler 7/1/2012 7:08 AM
Update script files in sample projects. - David Fowler 7/1/2012 7:12 AM
Fixed date parsing in lazy requests Fixed query modified when not needed - Ayende Rahien 7/1/2012 11:30 AM
Made websocket implementation for self host on .NET 4.5. - Made a .NET 45 solution with and self host impl for 4.5 - Shared websocket logic between host and self host. - Made AcceptWebSocket return a Task instead of void. - Updated websocket js to wait for reconncetDelay instead of hammering the server with reconnects. - David Fowler 7/1/2012 12:27 PM
Enable websockets based on the OS version. - David Fowler 7/1/2012 12:31 PM
Proper arg checking - Ayende Rahien 7/1/2012 4:09 PM
Fixing an issue with local transaction identifier always being thought of as the same - Ayende Rahien 7/1/2012 4:11 PM
MAJOR speed improvement in the way we are doing Sort By Distance using Spatial Queries - Ayende Rahien 7/1/2012 4:11 PM
Removing stupid vestigal field - Ayende Rahien 7/2/2012 12:59 AM
Fixing RavenDB-389 - Moving Replication bundle to the core - Ayende Rahien 7/2/2012 5:35 AM
Fixing RavenDB-81 - Ayende Rahien 7/2/2012 5:45 AM
BREAKING CHANGE We now require an explicit mention of the bundle inside Raven/ActiveBundles to register a builtin bundle, it is not enough to just be inside the Plugins folder - Ayende Rahien 7/2/2012 10:02 AM
Fixing RavenDB-360 - Content-Type is no longer shown in the metadata - Ayende Rahien 7/2/2012 10:08 AM
RavenDB-359 - Changing "default" to "system" as the default database name - Ayende Rahien 7/2/2012 10:14 AM
RavenDB-388 - Auto reset the index if the index version does not match the server expected version. - Ayende Rahien 7/2/2012 10:23 AM
Fixing RavenDB-384 - attachment starts with - Ayende Rahien 7/3/2012 12:33 AM
making sure that we don't filter the content type for attachments - Ayende Rahien 7/3/2012 1:16 AM
making sure to build for AnyCPU - Ayende Rahien 7/3/2012 1:17 AM
fixing replication tests - Ayende Rahien 7/3/2012 1:49 AM
starting to split JS client into its own project - damianedwards 7/3/2012 4:34 AM
Building jquery.signalR.js from source files: - Runs JSHint on each source JS file and fails build if errors found - Combines all source JS files into jquery.signalR.js - Minifies jquery.signalR.js to jquery.signalR.min.js - Sample projects updated to depend on SignalR.Clients.JS project - damianedwards 7/3/2012 8:56 AM
Also limiting documents indexing count by actual size as well - Ayende Rahien 7/3/2012 9:59 AM
More smuggler options - Ayende Rahien 7/3/2012 9:59 AM
Reserve just a little bit more space - Ayende Rahien 7/3/2012 10:02 AM
More robust smuggler behavior - Ayende Rahien 7/3/2012 5:10 PM
Updated Build.proj to use new JS client project. - damianedwards 7/3/2012 11:21 PM
Fixed copying of scripts to OWIN samples project. - damianedwards 7/3/2012 11:32 PM
Allow to report pushed size - Ayende Rahien 7/4/2012 1:46 AM
Better smuggler output - Ayende Rahien 7/4/2012 1:49 AM
Better output - Ayende Rahien 7/4/2012 1:54 AM
Much better smuggler reporting - Ayende Rahien 7/4/2012 3:19 AM
Limit the amount of memory that can be loaded from storage for a single indexing run. Take into account such factors as current memory utilization, document sizes, etc. - Ayende Rahien 7/4/2012 3:48 AM
Added hub events support to JavaScript client: - API mimics the .NET client hub API (createProxy, on, invoke, etc.) - Update MouseMove sample to use hub events - damianedwards 7/4/2012 4:47 AM
Minor JS changes to MouseTracking.js - damianedwards 7/4/2012 7:03 AM
Changes after build. - David Fowler 7/4/2012 10:39 AM
Make event names and proxy names case insensitive. Fixes #508 - David Fowler 7/4/2012 11:32 AM
Fixed a build error on systems where the default PowerShell ExecutionPolicy is not set to allow scripts - akoeplinger 7/4/2012 11:44 AM
Merge pull request #509 from akoeplinger/fix-js-build-error Fixed a powershell build error in SignalR.Client.JS - David Fowler 7/4/2012 12:09 PM
Added icon for Show fields button - samuel_d_jack 7/4/2012 12:25 PM
Added a Skip Transform button to the Index Query page - samuel_d_jack 7/4/2012 1:36 PM
Fixed bug where error in fetching a page of results would result in the VirtualCollection continually cycling, trying to re-fetch the results - samuel_d_jack 7/4/2012 2:17 PM
Fixed cross-thread call exception - samuel_d_jack 7/4/2012 3:55 PM
Faceted queries are now done in parallel - Matt Warren 7/4/2012 4:23 PM
Fixed bug with generate sample data button not disappearing after sample data has been created. - samuel_d_jack 7/4/2012 4:47 PM
Working on RavenDB-350: User is asked to confirm navigation away from the edit document page if there are unsaved changes. - samuel_d_jack 7/4/2012 6:06 PM
Made sure that Enabled is the default mode for outlining. - samuel_d_jack 7/4/2012 6:26 PM
Making sure that the visual host can do replication again - Ayende Rahien 7/4/2012 7:26 PM
Completed RavenDB-350: Users are now warned before navigating away from an index page with unsaved changes. - samuel_d_jack 7/4/2012 7:52 PM
Generated JS hubs proxies now built on hub events. - damianedwards 7/5/2012 8:36 AM
Updated scripts in OWIN sample - damianedwards 7/5/2012 9:01 AM
Fixing replication backoff strategy - Ayende Rahien 7/5/2012 12:33 PM
Add a way to stop / start indexing - Ayende Rahien 7/5/2012 12:34 PM
Merge branch 'master' of into 1.2 Conflicts: Raven.Database/DocumentDatabase.cs - Ayende Rahien 7/5/2012 12:58 PM
Fixed failing tests on non-English OS (#338) - akoeplinger 7/5/2012 1:45 PM
Fixed RavenDB-366: Dates in queries are now coloured correctly - samuel_d_jack 7/5/2012 3:02 PM
RavenDB-363 - Fixing an issue where we weren't getting the error when we had a failure in an action that had no reply from the server - Ayende Rahien 7/5/2012 7:16 PM
Improved intellisense in queries so that the correct set of options is displayed inside range queries - samuel_d_jack 7/5/2012 7:55 PM
Fixed bug where index was flagged as changed when it really wasn't - samuel_d_jack 7/5/2012 8:13 PM
Merge pull request #512 from akoeplinger/fix-#338 Fixed failing tests on non-English OS (#338) - David Fowler 7/5/2012 9:19 PM
Adding SingalR pull - Ayende Rahien 7/6/2012 2:41 AM
Add 'Imports/SignalR/' from commit '9d2d7d242782b1271d607fc48530a493bf36da9e' git-subtree-dir: Imports/SignalR git-subtree-mainline: 71fd87abdcedfff3e2e2b01fecac31227a03f0ca git-subtree-split: 9d2d7d242782b1271d607fc48530a493bf36da9e - Ayende Rahien 7/6/2012 2:42 AM
Finalizing integration of SingalR into RavenDB - Ayende Rahien 7/6/2012 3:46 AM
Can now have much better notification mechanism for put/delete/index update - Ayende Rahien 7/6/2012 5:34 AM
Adding changes api to the Client API Adding tests to start exploring this feature - Ayende Rahien 7/6/2012 10:54 AM
Making sure that we can use changes for tenants as well - Ayende Rahien 7/6/2012 11:39 AM
More multi tenancy tests. Can now support windows auth for changes api - Ayende Rahien 7/6/2012 11:48 AM
Now supporting Changes() API when using OAuth as well - Ayende Rahien 7/6/2012 1:57 PM
Adding support for doing server side filtering - Ayende Rahien 7/6/2012 2:19 PM
Can now send notifications about replication conflicts as well - Ayende Rahien 7/6/2012 2:23 PM
Getting ready to support Changes on Silverlight - Ayende Rahien 7/6/2012 2:37 PM
Fixed RavenDB-390: Error Popup no longer conceals error details button. Error popup also has a details link to show the details directly. Escape key now closes the Error List window. And errors are now easier to view, because horizontal scroll bar applies to the whole list, not to individual erros. Copy Error Details functionality has been moved into a context menu. - samuel_d_jack 7/6/2012 4:20 PM
Removed redundant ListBoxMenu class - samuel_d_jack 7/6/2012 4:35 PM
Implemented RavenDB-348: Queries page now remembers SortBy fields - samuel_d_jack 7/6/2012 5:30 PM
Enabled Sort By for dynamic queries on collections - samuel_d_jack 7/6/2012 6:16 PM
Implemented RavenDB-402: Intellisense now prompts with property names when doing a dynamic query against a collection. - samuel_d_jack 7/6/2012 6:40 PM
Fixed bug with Document View style not being remembered if it was set to details view. - samuel_d_jack 7/6/2012 6:57 PM
Changed QueryModel so that it works with EditorDocument directly - this will make it easier to parse the contents, add error highlighting, etc. - samuel_d_jack 7/6/2012 7:41 PM
Updating SignalR ASP.Net Host - Ayende Rahien 7/6/2012 10:09 PM
Making sure with can use SignalR inside IIs - Ayende Rahien 7/6/2012 10:10 PM
Fixed the factory name - Ayende Rahien 7/6/2012 10:10 PM
Proper place to raise the change notifications for indexes - Ayende Rahien 7/6/2012 10:12 PM
Make it easier to use the internal logic so we can use it in the ASP.Net host - Ayende Rahien 7/6/2012 10:12 PM
Adding IIS test - Ayende Rahien 7/6/2012 10:15 PM
Adding a way to wait for changes to be established - Ayende Rahien 7/6/2012 10:27 PM
Adding SignalR projects to the build - Ayende Rahien 7/6/2012 10:55 PM
Adding SignalR dlls to the output - Ayende Rahien 7/6/2012 10:55 PM
Fixing uncaught error - Ayende Rahien 7/7/2012 1:12 AM
Make sure that the right dll version is located in the test folder - Ayende Rahien 7/7/2012 1:12 AM
Adding Changes API to Silverlight - Ayende Rahien 7/7/2012 1:39 AM
Making sure that we can use this in Silverlight as well - Ayende Rahien 7/7/2012 2:13 AM
Added a failing test for advanced patching API - Matt Warren 7/7/2012 2:29 AM
Added infrastructure for Advanced Patching - Matt Warren 7/7/2012 2:54 AM
Included IronJS to perform the JavaScript execution - Matt Warren 7/7/2012 3:09 AM
Added code core to perform the Advanced Patching - Matt Warren 7/7/2012 3:10 AM
Including JavaScript files that can be injected into the execution process to act as helpers - Matt Warren 7/7/2012 3:11 AM
Allow batching (i.e apply a script to several docs in 1 go) - Matt Warren 7/7/2012 3:27 AM
Merge branch 'master' of - Matt Warren 7/7/2012 3:28 AM
Can now unload tenants when modified when running in IIS as well - Ayende Rahien 7/7/2012 10:36 AM
Making sure that the way we generate paths from linq expressions matches between Query and LuceneQuery - Ayende Rahien 7/7/2012 11:55 AM
Ignore AndAlso or OrElse if they are the very first thing that happens on the query - Ayende Rahien 7/7/2012 12:03 PM
Adding a way to modify the default operator for queries - Ayende Rahien 7/7/2012 12:23 PM
Fixing NRE during tests - Ayende Rahien 7/7/2012 12:37 PM
Initial work on adding Advanced patching to UpdateByIndex - Matt Warren 7/8/2012 12:25 AM
Better error semantics - Ayende Rahien 7/8/2012 2:41 AM
Adding explanatory message - Ayende Rahien 7/8/2012 10:53 AM
Merge branch 'master' of git:// into enc Conflicts: Raven.Abstractions/Extensions/StreamExtensions.cs Raven.Client.Lightweight/Document/InMemoryDocumentSessionOperations.cs Raven.Client.Lightweight/IDocumentQueryBase.cs Raven.Client.Lightweight/Indexes/AbstractMultiMapIndexCreationTask.cs Raven.Database/Data/DynamicQueryMapping.cs Raven.Database/Extensions/HttpContextExtensions.cs Raven.Database/Extensions/IOExtensions.cs Raven.Database/Indexing/AbstractIndexingExecuter.cs Raven.Database/Indexing/Index.cs Raven.Database/Indexing/IndexSearcherHolder.cs Raven.Database/Indexing/IndexStorage.cs Raven.Database/Indexing/IndexingExecuter.cs Raven.Database/Indexing/ReducingExecuter.cs Raven.Database/Plugins/AbstractDocumentCodec.cs Raven.Database/Queries/FacetedQueryRunner.cs Raven.Server/Program.cs Raven.Smuggler/Program.cs Raven.Storage.Esent/StorageActions/General.cs Raven.Storage.Managed/DocumentsStorageActions.cs Raven.StressTests/Tenants/ConcurrentlyOpenedTenantsUsingEsent.cs Raven.Tests/Bugs/HiLoServerKeysNotExported.cs Raven.Tests/MailingList/Lars.cs Raven.Tests/MailingList/NonHttpBackupRestore.cs Raven.Tests/Util/IISExpressDriver.cs Raven.Tests/Util/ProcessDriver.cs Raven.Tryouts/Program.cs - Ayende Rahien 7/8/2012 1:09 PM
Adding tests to show that the encryption bundle works - Ayende Rahien 7/8/2012 2:02 PM
Fixing the build - Ayende Rahien 7/8/2012 2:07 PM
Making sure that codecs work on mapped results as well - Ayende Rahien 7/8/2012 2:19 PM
If the authenticated user is the same user running the RavenDB Process - treat him as admin - Ayende Rahien 7/8/2012 3:34 PM
* Refactor load of tenant databases * Added the ability to LOCK a database for a maintenance operation - Ayende Rahien 7/8/2012 3:35 PM
* Refactor load of tenant databases * Added the ability to LOCK a database for a maintenance operation Conflicts: Raven.Database/Server/HttpServer.cs - Ayende Rahien 7/8/2012 3:35 PM
Adding the ability to explicitly compact the database - Ayende Rahien 7/8/2012 3:36 PM
Adding the ability to explicitly compact the database Conflicts: Raven.Database/Storage/Esent/TransactionalStorage.cs Raven.Database/Storage/ITransactionalStorage.cs Raven.Database/Storage/Managed/TransactionalStorage.cs - Ayende Rahien 7/8/2012 3:36 PM
Exposing how we can compact the database - Ayende Rahien 7/8/2012 3:36 PM
Add comparer to concurrent set - Ayende Rahien 7/8/2012 3:36 PM
Add comparer to concurrent set Conflicts: Raven.Tryouts/Program.cs - Ayende Rahien 7/8/2012 3:36 PM
RavenDB-392 Limit indexing batch by latency as well - Ayende Rahien 7/8/2012 4:01 PM
RavenDB-392 Limit indexing batch by latency as well Conflicts: Raven.Abstractions/Extensions/ListExtensions.cs Raven.Database/Config/InMemoryRavenConfiguration.cs Raven.Database/DocumentDatabase.cs Raven.Database/Indexing/BaseBatchSizeAutoTuner.cs Raven.Database/Indexing/IndexingExecuter.cs Raven.Database/Indexing/ReducingExecuter.cs - Ayende Rahien 7/8/2012 4:01 PM
AdvancedPatching now works in Client/Server mode - Matt Warren 7/8/2012 11:39 PM
Adv Patching now works with Bulk Operations - Matt Warren 7/8/2012 11:41 PM
Code tidy-up and the tests now to the right thing - Matt Warren 7/9/2012 12:29 AM
Fixing some things, but still have a failing test - Matt Warren 7/9/2012 1:56 AM
Adding passing test Better error when can't convert to number - Ayende Rahien 7/9/2012 8:24 AM
Clear write.lock file from index after checking the index for corruption - Ayende Rahien 7/9/2012 9:13 AM
RavenDB-385 - Allow to open documents with : in their url - Ayende Rahien 7/9/2012 9:19 AM
RavenDB-387Add client bundle for Authorization - Ayende Rahien 7/9/2012 9:24 AM
Removing unused responders - Ayende Rahien 7/9/2012 10:19 AM
Added auto detection for getting Raven.Studio.xap from the RavenDB.Embedded package content - Ayende Rahien 7/9/2012 10:19 AM
RavenDB-357 Add --encrypt --decrypt commands for the app.config to Raven.Serve.exe - Ayende Rahien 7/9/2012 11:01 AM
Marking the Quotas trigger with the Bundle metadata - Ayende Rahien 7/9/2012 11:26 AM
Moving bundles solution - Ayende Rahien 7/9/2012 11:40 AM
Moving quotas bundles to the core - Ayende Rahien 7/9/2012 11:41 AM
Moving MoreLikeThis the core - Ayende Rahien 7/9/2012 11:51 AM
Moving to a standard way to extending the session with bundles operations. Moved the versioning bundle into the core - Ayende Rahien 7/9/2012 12:17 PM
Fixing stuff that was broken by the move - Ayende Rahien 7/9/2012 12:26 PM
Moved storage engines into the core - Ayende Rahien 7/9/2012 12:32 PM
Fixing esent/munin types - Ayende Rahien 7/9/2012 12:48 PM
Better approach for admin responders - Ayende Rahien 7/9/2012 12:48 PM
Moving AdminCompact to new admin responder - Ayende Rahien 7/9/2012 1:37 PM
Changing ResourceStore to Database - Ayende Rahien 7/9/2012 1:38 PM
Removing useless class - Ayende Rahien 7/9/2012 1:38 PM
Fixing reference - Ayende Rahien 7/9/2012 1:46 PM
Removing WhereContains It is a confusing operator that has been obsolete for quite a while in v1.0. Time to get rid of it. - Itamar Syn-Hershko 7/9/2012 2:35 PM
Making sure that we now have a proper API to create databases - Ayende Rahien 7/9/2012 2:51 PM
Adding the actual database API respoonder - Ayende Rahien 7/9/2012 2:52 PM
Making sure that we can run the tests properly - Ayende Rahien 7/9/2012 2:52 PM
Done implementing a way to have secure config data for databases - Ayende Rahien 7/9/2012 3:34 PM
Merge branch '1.2' of into 1.2 - Ayende Rahien 7/9/2012 3:35 PM
Smuggler was not allowing pick up of single command line argument for operate on types. Only passing in Indexes did not work. - MichellePrograms 7/9/2012 10:35 PM
ServerClient mode now works (for batches only) correctly passing across json ADVANCEDPATCH requests - Matt Warren 7/10/2012 2:46 AM
Making sure that tests have timeout - Ayende Rahien 7/10/2012 1:57 PM
Use a set instead of doing O(N) lookups - Ayende Rahien 7/10/2012 5:44 PM
Don't throw on http credentials on local requests - Ayende Rahien 7/10/2012 5:52 PM
Merge branch '1.2' of Conflicts: Raven.Studio/Controls/Editors/EditorBase.cs - samuel_d_jack 7/10/2012 6:24 PM
Fixing NRE introduced because of stupidity - Ayende Rahien 7/10/2012 6:45 PM
Updated QueryIndexAutoComplete to use the token reader for finding fields. Added a throttle so that we don't re-tokenise the query on every keystroke. - samuel_d_jack 7/10/2012 6:56 PM
Implemented RavenDB-401: Fields included in Queries (including as a Sort By option) are now given an importance boost in the column selection heuristic. Child properties are also now included. - samuel_d_jack 7/10/2012 7:35 PM
Implemented RavenDB-374: Query URL is now shown at bottom of Query page - samuel_d_jack 7/10/2012 7:49 PM
Fixing an issue where special chars wouldn't be encoded properly in server mode when using unique constraints - Ayende Rahien 7/10/2012 9:15 PM
Allowing indexes with TransformResults to be selected for dynamic queries - Ayende Rahien 7/10/2012 9:35 PM
Implementing explain for dynamic query optimizer - Ayende Rahien 7/10/2012 9:57 PM
Making sure that SignalR requests can't crash the server - Ayende Rahien 7/10/2012 10:28 PM
Better query explanation output - Ayende Rahien 7/10/2012 10:50 PM
Exposing explanation over HTTP - Ayende Rahien 7/10/2012 10:50 PM
sort parameter ordering so it is similar to the non SL version - Ayende Rahien 7/10/2012 11:01 PM
remove nlog.config from build dir - so it won't silence the default created index - Ayende Rahien 7/10/2012 11:01 PM
Use a simpler method to create new db in SL, because we don't want to generate the UI dialog during tests - Ayende Rahien 7/10/2012 11:05 PM
Proper error handling for missing database during SignalR request - Ayende Rahien 7/10/2012 11:16 PM
Adding configuration to allow disabling the creation of temporary indexes during - Ayende Rahien 7/10/2012 11:26 PM
Merge branch 'master' of into 1.2 Conflicts: Raven.Abstractions/Smuggler/SmugglerOptions.cs Raven.Smuggler/Program.cs - Ayende Rahien 7/10/2012 11:29 PM
Use the default permission, instead of manually - Ayende Rahien 7/10/2012 11:32 PM
Fixing typo - Ayende Rahien 7/10/2012 11:59 PM
Tests for compression and encryption bundle. Implemented: crud, standard indexes, map/reduce indexes. Transactional tests still pending. - configurator 7/11/2012 1:35 AM
Merge branch '1.2' of Conflicts: Raven.Studio/Controls/Editors/QueryEditor.cs - samuel_d_jack 7/11/2012 11:56 AM
Completed RavenDB-374: Query page now shows index query url, with a button to open in a new browser window - samuel_d_jack 7/11/2012 12:49 PM
Made sure we report a useful error message if dynamic index query fails because temporary index creation is disabled. - samuel_d_jack 7/11/2012 1:46 PM
Tests for transactions with compression & encryption bundles - configurator 7/11/2012 4:22 PM
Added work-around for SignalR bug where caching of negotiate response led to each client in browser being given same connectionId - samuel_d_jack 7/11/2012 7:25 PM
Merge branch '1.2' of into 1.2 Conflicts: Raven.Client.Lightweight/Linq/SearchOptions.cs - Fitzchak Yitzchaki 7/12/2012 9:18 AM
Corrected image path for edit document icon - samuel_d_jack 7/12/2012 11:37 AM
Working on RavenDB-375: Implemented a "Recent Queries" dropdown on the Indexes page - samuel_d_jack 7/12/2012 6:15 PM
RavenDB-375: Implemented support for pinning/unpinning queries, and for clearing history - samuel_d_jack 7/12/2012 7:32 PM
RavenDB-375: Ensured that Ctrl-Clicking on saved queries correctly opens them in new tab. - samuel_d_jack 7/12/2012 7:54 PM
Queries shown in Recent Queries dropdown now have syntax colouring applied - samuel_d_jack 7/13/2012 12:39 PM
Switched to using a RichTextBlock instead of SyntaxEditor for displaying queries in Recent Queries dropdown, because it is much more lightweight (better performance when showing dropdown when their are lots of complex queries) - samuel_d_jack 7/13/2012 2:15 PM
Tweaked the styling of the recent queries drop-down. Made sure the Pinned Queries section is not displayed if there are no pinned queries. - samuel_d_jack 7/13/2012 2:38 PM
Made the Collapse popup consistent in style with the recent documents popup - samuel_d_jack 7/13/2012 2:44 PM
RavenDB-375: Added support for spatial queries when remembering query history - samuel_d_jack 7/13/2012 5:37 PM
Updated the Recent Queries icon - samuel_d_jack 7/13/2012 5:37 PM
Enabled Ctrl-Enter to trigger requery when used inside spatial seach textboxes - samuel_d_jack 7/13/2012 5:41 PM
Now have the ability to pass in the current state of the doc (this will enable detection of concurrency conflicts) - Matt Warren 7/14/2012 6:35 PM
Reversing polarity - Ayende Rahien 7/15/2012 12:26 PM
Fixing an issue where string equality using methods would default to not analyzed Added NewRemoteDocumentStore for tests - Ayende Rahien 7/15/2012 12:52 PM
Moving expiration bundle to the core - Ayende Rahien 7/15/2012 3:32 PM
Do not output _IsArray for empty arrays - Ayende Rahien 7/15/2012 3:39 PM
The session will now record known missing items, and won't try to load them. - Ayende Rahien 7/15/2012 5:28 PM
Default to having no bundles active - Ayende Rahien 7/15/2012 5:41 PM
If an id was marked as missing, then we saved it, marked it as not missing - Ayende Rahien 7/15/2012 5:50 PM
Making sure we won't get filtered bundles - Ayende Rahien 7/15/2012 6:26 PM
Added unit tests to cover ConcurrencyExceptions - Matt Warren 7/16/2012 1:00 AM
Fixing tests as a result of the pulling expiration bundle to the core - Ayende Rahien 7/16/2012 10:19 AM
Adding ToString to ease debugging - Ayende Rahien 7/16/2012 2:46 PM
Ignoring errors on changes, the client shouldn't care about those - Ayende Rahien 7/16/2012 2:47 PM
Fix issue with ' in document name (studio) - DanielDar 7/16/2012 3:59 PM
Allow use of chars (such as #) in document key - DanielDar 7/16/2012 4:33 PM
Fixed error in the AdvancedPatchCommandData.cs Json serialization/de-serialization - Matt Warren 7/17/2012 12:59 AM
Code tidy-up - Matt Warren 7/17/2012 1:25 AM
Better error handling for invalid JavaScript - Matt Warren 7/17/2012 1:57 AM
Not supporting the WriteRaw method - Ayende Rahien 7/17/2012 11:22 AM
Made sure that case doesn't matter in urls - Ayende Rahien 7/17/2012 11:57 AM
Fixed RavenDb-399: Added Icons for Tasks - samuel_d_jack 7/17/2012 12:27 PM
Fixed RavenDB-398: Right click menu on index list page no longer greys out. - samuel_d_jack 7/17/2012 1:36 PM
Add option to view indexing status - DanielDar 7/17/2012 1:54 PM
Add option to pause and continue indexing from the tasks in the UI - DanielDar 7/17/2012 1:56 PM
Turned on TextHintingMode=Animated globally. This should correct any remaining problems with text rendering weirdly over a gradient background. - samuel_d_jack 7/17/2012 1:59 PM
Fixed problem where errors in saving document where reported with an info notification rather than an error. - samuel_d_jack 7/17/2012 2:05 PM
Added the Recent Queries button to the main Indexes page - samuel_d_jack 7/17/2012 2:16 PM
Made advanced patching work with single doc endpoint in client/server mode - Matt Warren 7/17/2012 2:30 PM
Fix duplicate file type on export - DanielDar 7/17/2012 2:37 PM
typo - DanielDar 7/17/2012 2:55 PM
respect MaxPageSize - DanielDar 7/17/2012 2:56 PM
Improve start/stop indexing - DanielDar 7/17/2012 2:57 PM
Changing the way we are handling notifications to use SignalR hubs instead of connections - Ayende Rahien 7/17/2012 3:06 PM
Show full reference (products/iphone/5) - DanielDar 7/17/2012 3:06 PM
Fixed the index properties bundle so it works correctly with the RavenDB server (when installed in the plugins folder) - Matt Warren 7/17/2012 4:22 PM
Made sure that when navigating back/forward the database is updated to reflect the query string. - samuel_d_jack 7/17/2012 5:01 PM
Making sure users can change the read striping base - Ayende Rahien 7/18/2012 9:11 AM
By default, share the read striping base among all replication informers, shouldn't be just on a single db. Create ReplicationInformer on SL through the factory as well - Ayende Rahien 7/18/2012 9:12 AM
And option to select default query operator - DanielDar 7/18/2012 9:53 AM
Add errors if index doesn't have a name or a map with text (at least one) - DanielDar 7/18/2012 10:08 AM
if no database exists promote to create one after creating database it is selected save selected database for next load - DanielDar 7/18/2012 11:57 AM
Fixing an issue where we would create a database doc on a tenant db, rather than the system db - Ayende Rahien 7/18/2012 12:05 PM
Moving to SignalR Hubs for notifications - Ayende Rahien 7/18/2012 12:26 PM
Issue RavenDB-383 Add an install.ps1 that adds/removes Raven.Studio.xap as a link and Copy To Output Directory set to 'Only if newer' to the target project for both the Embedded and AspNetHost packages. Add an uninstall.ps1 to remove the xap when the package is unintalled - Damian Hickey 7/18/2012 12:48 PM
Moving SignalR to Hubs API instead of persistent connections - Ayende Rahien 7/18/2012 1:14 PM
Make sure database name is made of a-z,A-Z,0-9,-,_ and notify if not - DanielDar 7/18/2012 1:34 PM
Show references to parent id if exists - DanielDar 7/18/2012 2:14 PM
Better approach for SingalR usage - Ayende Rahien 7/18/2012 3:13 PM
Clean error message base to add squiggly line in error location - DanielDar 7/18/2012 3:40 PM
Always generate unique ids for this, to avoid collisions between server restarts - Ayende Rahien 7/18/2012 4:03 PM
Allow enumeration - Ayende Rahien 7/18/2012 4:12 PM
Generate unique by sequential ids, do not allow overlaps - Ayende Rahien 7/18/2012 4:12 PM
Dispose of SignalR connections properly - Ayende Rahien 7/18/2012 4:12 PM
Abort the request when closing the response to avoid hangs - Ayende Rahien 7/18/2012 4:23 PM
Shorter timeout - Ayende Rahien 7/18/2012 4:23 PM
Fixing an unobserved task exception - Ayende Rahien 7/18/2012 11:50 PM
Moving back to persistent connections for signalr (hubs are not stable). Managing our own connection state, instead of relying on signalr groups - Ayende Rahien 7/19/2012 1:39 AM
Resotring embedded functionality - Ayende Rahien 7/19/2012 6:42 AM
Can now parse reply from server Can now support remote document prefixes - Ayende Rahien 7/19/2012 6:43 AM
Making sure that we are safe from errors - Ayende Rahien 7/19/2012 7:57 AM
Moving CompletedTask to abstractons - Ayende Rahien 7/19/2012 7:58 AM
Proper error handling, do not leak previous connection on OAuth - Ayende Rahien 7/19/2012 7:58 AM
Use the proper dispatcher for signalr requests again - Ayende Rahien 7/19/2012 7:59 AM
Proper error handling - Ayende Rahien 7/19/2012 7:59 AM
Better name - Ayende Rahien 7/19/2012 1:22 PM
Moving AWAY from SignalR - Ayende Rahien 7/19/2012 4:22 PM
Tests now pass (sometimes, still have race condition here) - Ayende Rahien 7/19/2012 6:18 PM
Fixing race condition - Ayende Rahien 7/19/2012 6:46 PM
Fixing tests on IIS - Ayende Rahien 7/20/2012 1:11 AM
Fixing SL build - metadata can be null now - Ayende Rahien 7/20/2012 8:23 AM
Fixing Silverlight notifications - Ayende Rahien 7/20/2012 9:57 AM
Making sure that we don't use NotNULL for 2003 as well - Ayende Rahien 7/20/2012 11:50 AM
Removing debug code - Ayende Rahien 7/20/2012 12:02 PM
Better API name - Ayende Rahien 7/20/2012 12:04 PM
Added the ability to watch for changes on all docs - Ayende Rahien 7/20/2012 12:06 PM
Merge branch '1.2' of git:// into 1.2 Conflicts: Raven.Client.Silverlight/Connection/Async/AsyncServerClient.cs Raven.Studio/Commands/CreateDatabaseCommand.cs - Ayende Rahien 7/20/2012 12:14 PM
Reducing nesting - Ayende Rahien 7/20/2012 12:19 PM
Simplifying the code - Ayende Rahien 7/20/2012 12:20 PM
Also allow period in database names, that is used quite often - Ayende Rahien 7/20/2012 12:22 PM
Guarding against NRE - Ayende Rahien 7/20/2012 12:24 PM
Fixing calls to use new arguments overload - Ayende Rahien 7/20/2012 12:27 PM
Fixing regex Fixing test - Ayende Rahien 7/20/2012 12:50 PM
Merge branch '1.2_RavenDB-383' of into 1.2 - Ayende Rahien 7/20/2012 12:50 PM
Removing SignalR from the build - Ayende Rahien 7/20/2012 1:17 PM
Removing SignalR files - Ayende Rahien 7/20/2012 1:18 PM
Support parallel db shutdown - Ayende Rahien 7/20/2012 1:49 PM
Remove SignalR projects - Ayende Rahien 7/20/2012 2:24 PM
Properly disconnecting allows Fiddler to show the results of the connection Conflicts: Raven.Database/Server/Abstractions/HttpContextAdapter.cs - Ayende Rahien 7/20/2012 2:43 PM
No-op changes that Git insisted I commit - samuel_d_jack 7/20/2012 6:12 PM
Merge remote-tracking branch 'ayende/master' Conflicts: Imports/SignalR/SignalR.Client/Transports/HttpBasedTransport.cs Raven.Client.Silverlight/Connection/HttpJsonRequestFactory.cs Raven.Studio/Commands/CreateDatabaseCommand.cs Raven.Studio/Commands/DeleteAllDocumentsOfCollectionCommand.cs Raven.Studio/Features/Input/AskUser.cs Raven.Studio/Features/Input/ConfirmWindow.xaml Raven.Studio/Features/Input/InputWindow.xaml Raven.Studio/Features/Query/ExecuteQueryCommand.cs Raven.Studio/Features/Query/QueryIndexAutoComplete.cs Raven.Studio/Features/Query/QueryIntelliPromptProvider.cs Raven.Studio/Features/Query/QueryView.xaml Raven.Studio/Infrastructure/Command.cs Raven.Studio/Models/EditableDocumentModel.cs Raven.Studio/Models/HomeModel.cs Raven.Studio/Models/IndexDefinitionModel.cs Raven.Studio/Models/QueryModel.cs - samuel_d_jack 7/20/2012 6:32 PM
Fixed merge problems - samuel_d_jack 7/20/2012 7:50 PM
Fixed bug when resource key is null - samuel_d_jack 7/20/2012 8:10 PM
Implementing refresh views on change notifications - samuel_d_jack 7/20/2012 8:11 PM
Fixing an issue when running on IIS - Ayende Rahien 7/20/2012 9:08 PM
Merge branch 'master' of into 1.2 Conflicts: Raven.Abstractions/Raven.Abstractions.csproj Raven.Client.Embedded/EmbeddedDatabaseCommands.cs Raven.Client.Lightweight/Connection/HttpJsonRequest.cs Raven.Client.Lightweight/Connection/IDatabaseCommands.cs Raven.Client.Lightweight/Connection/ServerClient.cs Raven.Database/DocumentDatabase.cs Raven.Database/Impl/DatabaseBulkOperations.cs Raven.Database/Raven.Database.csproj Raven.Database/Server/Responders/Document.cs Raven.Database/Server/Responders/DocumentBatch.cs Raven.Tests/Raven.Tests.csproj - Ayende Rahien 7/20/2012 9:12 PM
We never process multiple docs in a single patcher - Ayende Rahien 7/20/2012 9:19 PM
Updating acknowledgments - Ayende Rahien 7/20/2012 10:06 PM
Removing useless prev val option - Ayende Rahien 7/20/2012 10:06 PM
* Not supporting while, for and functions * Support debug output - Ayende Rahien 7/20/2012 10:07 PM
Can now report the debug information to the user for advanced patching scenarios - Ayende Rahien 7/20/2012 10:15 PM
Adding support for patching using variables. Better error when running into issues with the script, will also output debug info - Ayende Rahien 7/20/2012 10:28 PM
Making sure we can raise errors from the script - Ayende Rahien 7/20/2012 10:45 PM
Functions are only allowed on Map - Ayende Rahien 7/20/2012 10:52 PM
Removing old tests - Ayende Rahien 7/20/2012 10:52 PM
Adding support for loading other documents during the patching process - Ayende Rahien 7/20/2012 11:30 PM
Will use EVAL instead of ADVANCEDPATCH as the method - Ayende Rahien 7/20/2012 11:34 PM
Disable eval - Ayende Rahien 7/20/2012 11:39 PM
Limit how much we can repeat using a map - Ayende Rahien 7/20/2012 11:47 PM
Adding index of, filter Remove, RemoveWhere, Where to the JSON API - Ayende Rahien 7/21/2012 12:35 AM
Removing support for FieldStorage.Compress - not used and not appropriate for our usage scenarios - Ayende Rahien 7/21/2012 10:43 AM
Updating style - Ayende Rahien 7/21/2012 11:13 AM
Merge branch 'master' of git:// into 1.2 Conflicts: Raven.Client.Lightweight/Connection/CreateHttpJsonRequestParams.cs Raven.Database/DocumentDatabase.cs Raven.Database/Plugins/AbstractDocumentCodec.cs Raven.Database/Queries/DynamicQueryExtensions.cs Raven.Database/Queries/DynamicQueryOptimizer.cs Raven.Database/Server/Responders/SilverlightEnsuresStartup.cs Raven.Database/Server/Responders/SilverlightUI.cs Raven.Database/Storage/Esent/StorageActions/MappedResults.cs Raven.Database/Storage/Managed/MappedResultsStorageAction.cs Raven.Database/Storage/Managed/StorageActionsAccessor.cs Raven.Tests/Bugs/TenantsName.cs Raven.Tests/Document/DocumentStoreServerTests.cs - Ayende Rahien 7/21/2012 11:20 AM
Avoid using obselete exception - Ayende Rahien 7/21/2012 11:44 AM
Adding attributes to allow moving the encryption bundle to the core - Ayende Rahien 7/21/2012 11:46 AM
Moving encryption bundle to the core - Ayende Rahien 7/21/2012 11:56 AM
Making sure we can build it all - Ayende Rahien 7/21/2012 11:59 AM
Making sure we get passed the filtered version of the codecs - Ayende Rahien 7/21/2012 12:13 PM
Minor refactoring - Ayende Rahien 7/21/2012 12:29 PM
Initialize triggers after tx storage is init - Ayende Rahien 7/21/2012 12:30 PM
Making sure that we are compressing the in flight tx data - Ayende Rahien 7/21/2012 12:49 PM
Moving compression bundle to core - Ayende Rahien 7/21/2012 1:13 PM
Making sure that the changes API was debuggable on the wire - Ayende Rahien 7/21/2012 9:15 PM
Making sure that we include IronJS in the output - Ayende Rahien 7/22/2012 7:56 AM
Removing fiddler reference - Ayende Rahien 7/22/2012 7:56 AM
Fixing command name - Ayende Rahien 7/22/2012 8:05 AM
Improve logging of import (no longer batch in 0 ms) - DanielDar 7/22/2012 9:40 AM
Better support for creating searches on complex values - Ayende Rahien 7/22/2012 10:27 AM
Adding the ability to do wildcard matches when using LoadStartingWith - Ayende Rahien 7/22/2012 11:14 AM
Making sure that we only match on the rest of the key - Ayende Rahien 7/22/2012 11:54 AM
Normalizing default database behavior - Ayende Rahien 7/22/2012 12:03 PM
Making sure we got the right path for the default database - Ayende Rahien 7/22/2012 12:03 PM
Add online/offline indicator to the studio - DanielDar 7/22/2012 12:42 PM
Additional logging & tracing information - Ayende Rahien 7/22/2012 1:13 PM
Merge commit 'd98517bfd35ec9d5cf0848fba5266b94ad393ffb' into 1.2 - Ayende Rahien 7/22/2012 1:17 PM
Use short url when showing to the user - Ayende Rahien 7/22/2012 2:54 PM
Show Fields and Skip Transform should be separated - Ayende Rahien 7/22/2012 2:54 PM
add CommonAssemblyInfo.cs to release zip - DanielDar 7/22/2012 2:58 PM
Fixing command name Fixing test - Ayende Rahien 7/22/2012 11:11 PM
Making sure IronJS is in the output - Ayende Rahien 7/23/2012 7:03 AM
Fixing the way we are handling facets on nullables - Ayende Rahien 7/23/2012 7:24 AM
Merge branch '1.2' of into 1.2 Conflicts: Raven.Studio/Assets/Images/ImageCredits.txt - Daniel Dar 7/23/2012 8:22 AM
Adding FSharp.Core to the build output - Ayende Rahien 7/23/2012 10:43 AM
Base for tracking last query time - Daniel Dar 7/23/2012 10:56 AM
promote to create new DB on first run on any page - Daniel Dar 7/23/2012 11:28 AM
Fixing the advanced facet api (strongly typed version) - Matt Warren 7/23/2012 11:36 AM
Merge branch '1.2' of into 1.2 Conflicts: Raven.Abstractions/Data/Facet.cs Raven.Tests/Faceted/FacetAdvancedAPI.cs - Ayende Rahien 7/23/2012 12:12 PM
Forcing crlf for future commits - Ayende Rahien 7/23/2012 12:22 PM
Resolving conflict - Ayende Rahien 7/23/2012 12:23 PM
Added in missing IndexedProperties setup doc - Matt Warren 7/23/2012 12:23 PM
Merge branch 'master' of Conflicts: Raven.Abstractions/Extensions/ListExtensions.cs Raven.Database/Config/InMemoryRavenConfiguration.cs Raven.Database/DocumentDatabase.cs Raven.Database/Extensions/HttpExtensions.cs Raven.Database/Indexing/BaseBatchSizeAutoTuner.cs Raven.Database/Indexing/IndexingExecuter.cs Raven.Database/Indexing/ReducingExecuter.cs Raven.Database/Raven.Database.csproj Raven.Database/Server/HttpServer.cs Raven.Database/Storage/Esent/TransactionalStorage.cs Raven.Database/Storage/ITransactionalStorage.cs Raven.Database/Storage/Managed/TransactionalStorage.cs Raven.Tryouts/Program.cs - samuel_d_jack 7/23/2012 12:23 PM
Merge branch 'master' of into 1.2 Conflicts: Bundles/Raven.Bundles.IndexedProperties/Raven.Bundles.IndexedProperties.csproj Bundles/Raven.Bundles.IndexedProperties/SetupDoc.cs - Ayende Rahien 7/23/2012 12:24 PM
No longer prefixing facet name in range queries - Ayende Rahien 7/23/2012 1:39 PM
Merge branch 'sl' of into 1.2 Conflicts: default.ps1 - Ayende Rahien 7/23/2012 2:53 PM
Adding tests for restart scenarios - Ayende Rahien 7/23/2012 3:18 PM
This is no longer needed - Ayende Rahien 7/23/2012 3:19 PM
Making sure that we send enough information on first try to make SL overcome its initial shyness and start operating like a real connection - Ayende Rahien 7/23/2012 3:36 PM
Currently managing to push data to the client, but have bug in finding multiple lines inside same buffer - Ayende Rahien 7/23/2012 3:53 PM
Merge branch 'sl' of into 1.2 - Ayende Rahien 7/23/2012 5:49 PM
Fixing off by one issue - Ayende Rahien 7/23/2012 6:16 PM
Allow to override filter matching - Ayende Rahien 7/23/2012 9:27 PM
When we are at end of stream, throw - Ayende Rahien 7/23/2012 9:28 PM
Fixing reading multiple items inside a single batch from server - Ayende Rahien 7/23/2012 11:37 PM
Error handling - Ayende Rahien 7/23/2012 11:37 PM
We now use a heart beat to make sure the connection is still open and that Silverlight can actually see the requests - Ayende Rahien 7/23/2012 11:38 PM
Making sure that you can use __document_id in eval patching - Ayende Rahien 7/24/2012 6:51 AM
Merge branch 'sl' of into 1.2 Conflicts: Raven.Client.Lightweight/Connection/ObservableLineStream.cs Raven.Database/Server/Connections/EventsTransport.cs - Ayende Rahien 7/24/2012 11:53 AM
Add Last Query time to index - DanielDar 7/24/2012 12:22 PM
add index stat page (through the index edit) - DanielDar 7/24/2012 12:22 PM
Fixing crlf for config files - Ayende Rahien 7/24/2012 12:40 PM
Merge branch 'sl' of - samuel_d_jack 7/24/2012 12:43 PM
Removing useless code - Ayende Rahien 7/24/2012 1:12 PM
Fixed bug with Summary page and Documents page sometimes not showing documents when loaded - samuel_d_jack 7/24/2012 2:32 PM
Noop change - samuel_d_jack 7/24/2012 2:33 PM
Exposing race condition - Ayende Rahien 7/24/2012 3:19 PM
Working on updating views on notifications. - samuel_d_jack 7/24/2012 3:40 PM
Lock on the stream in LuceneCodecDirectory.CodecIndexInput to avoid race conditions. - configurator 7/24/2012 4:18 PM
Add support for suggest on dynamic query (and test it) - DanielDar 7/24/2012 4:29 PM
Merge branch 'fix-lucene-race-condition' of git:// into 1.2 - Ayende Rahien 7/24/2012 5:21 PM
Merge branch '1.2' of git:// into 1.2 - Ayende Rahien 7/24/2012 5:25 PM
Fixing test and adding better error - Ayende Rahien 7/24/2012 6:21 PM
Fixing potential for setting the task result twice - Ayende Rahien 7/24/2012 6:33 PM
Implemented notifications ForAllIndexes() - samuel_d_jack 7/24/2012 7:23 PM
Ensured that we're not changing the Selected database value more often than necessary - samuel_d_jack 7/24/2012 8:07 PM
Moving from advanced patch request to scripted patch request - Ayende Rahien 7/25/2012 7:02 AM
Making sure that the FSharp.Core dll is copied to the output directory - Ayende Rahien 7/25/2012 9:02 AM
Changed the DatabaseListModel to use its own DatabaseListItemModel instead of DatabaseModel - samuel_d_jack 7/25/2012 11:15 AM
Changed the server model to just hold a list of database names, and create DatabaseModels on the fly, disposing of them when the selected database changes. This will allow us to make sure that the notification channel is opened and closed at the correct time - samuel_d_jack 7/25/2012 12:28 PM
Made sure that all viewmodels share one DocumentChanges and IndexChanges subscription between them. - samuel_d_jack 7/25/2012 12:39 PM
Made database statistics update based on change notifications - samuel_d_jack 7/25/2012 12:59 PM
The edit document page now uses DocumentChanges notifications rather than polling for document changes - samuel_d_jack 7/25/2012 1:20 PM
Merge branch 'replication-compression-fix' of - Ayende Rahien 7/25/2012 1:49 PM
The CollectionsModel now updates its collections list when it recieves a notification for Raven/DocumentsByEntityName index, rather than by polling - samuel_d_jack 7/25/2012 1:51 PM
Fixed bug where Collection documents count was not being updated - samuel_d_jack 7/25/2012 2:10 PM
Fixed bug where Collection documents list was resetting when a notification was being recieved, rather than just refreshing - samuel_d_jack 7/25/2012 2:36 PM
Adding support for detecting and blocking dangerous calls - Ayende Rahien 7/25/2012 11:22 PM
cleanup temp index dlls - Ayende Rahien 7/25/2012 11:37 PM
Do not consider MayLeakOnAbort as a problem - Ayende Rahien 7/25/2012 11:37 PM
Allow to define lambdas nested inside a let, but not directly - Ayende Rahien 7/25/2012 11:49 PM
Also include security critical stuff there - Ayende Rahien 7/26/2012 7:08 AM
Remove NLog reference from Raven.Abstractions - Damian Hickey 7/26/2012 10:35 PM
Updating the way we detect and block bad calls - Ayende Rahien 7/26/2012 10:53 PM
Merge branch '1.2' of into 1.2 - Ayende Rahien 7/26/2012 11:00 PM
Moving to a better location - Ayende Rahien 7/26/2012 11:39 PM
Adding additional safeguards Adding a way to turn this on (off by default, too expensive) - Ayende Rahien 7/27/2012 7:48 AM
Speeding up the build - Ayende Rahien 7/27/2012 8:07 AM
Hardening MoreLikeThis handling of stop words documents - Ayende Rahien 7/27/2012 8:07 AM
Merge branch '1.2' of into 1.2 Conflicts: Raven.Database/Indexing/IndexStorage.cs - Daniel Dar 7/27/2012 11:20 AM
Normalize Line Endings - samuel_d_jack 7/27/2012 12:03 PM
Merge branch '1.2' of Conflicts: Raven.Database/Config/InMemoryRavenConfiguration.cs Raven.Server/DefaultLogging.config Raven.Studio/Models/DatabaseModel.cs - samuel_d_jack 7/27/2012 12:11 PM
Merge remote-tracking branch 'Daniel/1.2' Conflicts: Raven.Studio/Infrastructure/ViewModel.cs Raven.Studio/Models/HomeModel.cs - samuel_d_jack 7/27/2012 12:14 PM
Fix issue with merge - Daniel Dar 7/27/2012 12:32 PM
Merge branch '1.2' of - samuel_d_jack 7/27/2012 12:38 PM
Preventing access to more API - Ayende Rahien 7/27/2012 1:15 PM
Do not allow lambda with statements, just expressions - Ayende Rahien 7/27/2012 1:15 PM
Added back the TimerTickedAsync method that got lost in the merge - samuel_d_jack 7/27/2012 1:15 PM
Moved the parent document ids to the related documents section. - samuel_d_jack 7/27/2012 1:16 PM
Prevent checking for directories that do not exists - Ayende Rahien 7/27/2012 1:16 PM
Removing all WaitForUserToContinueTheTest() calls (should be for debugging only) - Ayende Rahien 7/27/2012 1:37 PM
formattting - Ayende Rahien 7/27/2012 3:16 PM
Resolving RavenDB-453 - do not allow multiple concurrent async tasks - Ayende Rahien 7/27/2012 3:39 PM
Adding a way to output just the metadata out - Ayende Rahien 7/27/2012 6:05 PM
Updating Spatial4n lib Resolves locale issues when parsing shape strings - Itamar Syn-Hershko 7/27/2012 6:29 PM
Exposing metadata only to the client side for StartsWith - Ayende Rahien 7/27/2012 6:45 PM
Exposing metadata-only for client side for queries as well - Ayende Rahien 7/27/2012 6:50 PM
Optimizations - Ayende Rahien 7/27/2012 7:00 PM
Add metadata only support for GetDocumentsAsync - Ayende Rahien 7/27/2012 7:06 PM
Implmented RavenDB-355: Document Ids in the document editor are now shown as hyperlinks, and Shift-Clicking them navigates to the document. - samuel_d_jack 7/27/2012 7:11 PM
Adjusted colour of links in document editor - samuel_d_jack 7/27/2012 7:11 PM
Adding support for metadata only during Get - Ayende Rahien 7/27/2012 7:28 PM
Also check in the bin folder - Ayende Rahien 7/27/2012 7:29 PM
Fixing stupid error - Ayende Rahien 7/27/2012 7:36 PM
Fixing caching - Ayende Rahien 7/27/2012 8:04 PM
removing test that _relies_ on a race condition to run - Ayende Rahien 7/27/2012 8:04 PM
Fixing race condition in test Minor refactoring for EncryptionSettings - Ayende Rahien 7/28/2012 11:27 AM
Making sure that we fit the format for SSE - Ayende Rahien 7/28/2012 12:22 PM
Will remove items from the index that were removed by a filter - Ayende Rahien 7/28/2012 12:56 PM
Add Microsoft.Web.Infrastructure package dependency to RavenDB.AspNetHost package - Damian Hickey 7/28/2012 9:07 PM
Fixing an issue where we couldn't create a doc with anonymous name using POST - Ayende Rahien 7/28/2012 11:28 PM
Merge branch 'master' of git:// into 1.2 Conflicts: Raven.Client.Embedded/EmbeddedDatabaseCommands.cs Raven.Client.Lightweight/Connection/IDatabaseCommands.cs Raven.Client.Lightweight/Connection/ObservableLineStream.cs Raven.Client.Lightweight/Connection/ServerClient.cs Raven.Client.Lightweight/Linq/RavenQueryStatistics.cs Raven.Database/Server/Connections/EventsTransport.cs Raven.Studio/Commands/NavigateToExternalUrlCommand.cs Raven.Studio/Models/EditableDocumentModel.cs - Ayende Rahien 7/29/2012 11:10 AM
Making sure that the default page cache isn't limited to just 1,024 on large RAM machines (RavenDB-458) - Ayende Rahien 7/29/2012 12:55 PM
Fixing RavenDB-429 - Ayende Rahien 7/29/2012 1:15 PM
Removing cecil reference, no longer needed - Ayende Rahien 7/29/2012 1:43 PM
Test showing that we don't have a problem with RavendB-438 - Ayende Rahien 7/29/2012 1:45 PM
Resolving RavenDB-425 - do not allow queries by id - Ayende Rahien 7/29/2012 2:00 PM
Fixing RavenDB-423 - preventing invalid method calls during transform results - Ayende Rahien 7/29/2012 2:25 PM
Add performance counters - DanielDar 7/29/2012 2:46 PM
deal if user can't set counters - DanielDar 7/29/2012 3:20 PM
Adding a convention to avoid throwing on queries by id - Ayende Rahien 7/29/2012 3:37 PM
We only make this check for dynamic queries - Ayende Rahien 7/29/2012 3:53 PM
After the very first time we do auto port detection, stay on that port - DanielDar 7/29/2012 3:55 PM
Allow to use FirstOrDefault of grouping (RavenDB-421) - Ayende Rahien 7/29/2012 4:27 PM
RavenDB-414 Cannot build 1.2 after check-out - Ayende Rahien 7/29/2012 4:41 PM
Better handling for security handling - Ayende Rahien 7/29/2012 5:29 PM
Refactoring how we handle performance counters Do not setup perf counters when running in memory - Ayende Rahien 7/29/2012 5:32 PM
Refactoring how we save / load the auto port - Ayende Rahien 7/29/2012 5:38 PM
Properly disposing of perf counters Moving work context init to the proper place Fixing tests - Ayende Rahien 7/29/2012 6:21 PM
Clear the shouldNotifyAboutWork even if we have indexing disabled - Ayende Rahien 7/29/2012 8:59 PM
Sorting out how we initialize the database - Ayende Rahien 7/29/2012 9:02 PM
Use a separate time per request - Ayende Rahien 7/30/2012 5:57 AM
Small optimization in index properties - Ayende Rahien 7/30/2012 6:03 AM
Moving IndexedProperties bundle to core - Ayende Rahien 7/30/2012 6:08 AM
Make Databases home page - DanielDar 7/30/2012 9:04 AM
RavenDB-341 Remove Hierarchy - Ayende Rahien 7/30/2012 10:32 AM
remove highlight form Summery - DanielDar 7/30/2012 11:00 AM
Make system database harder to reach - DanielDar 7/30/2012 12:25 PM
update the way we create a database with advanced options and bundle support - DanielDar 7/30/2012 3:44 PM
Making doubly sure - Ayende Rahien 7/30/2012 11:53 PM
Reduced the number of documents shown in the Go To Documents dropdown to 25 - samuel_d_jack 7/31/2012 1:01 PM
Turned on metadata only mode for queries to fetch referrenced and related documents in Edit document model - samuel_d_jack 7/31/2012 1:02 PM
change the way we load child windows - DanielDar 7/31/2012 1:57 PM
Add option to delete database - DanielDar 7/31/2012 1:58 PM
fix navigation after selecting a database - DanielDar 7/31/2012 1:58 PM
Implemented RavenDB-457: Low bandwidth mode - where only the document Id is shown in the documents view, and only metadata is pulled from the server. - samuel_d_jack 7/31/2012 3:08 PM
Adding settings to bundling (in progress) - DanielDar 7/31/2012 3:59 PM
Fixed bug with empty QueryState being added to Query History - samuel_d_jack 7/31/2012 7:25 PM
Fixed a bug where sometimes saving a new document would result in a null reference exception from UpdateRelated - samuel_d_jack 7/31/2012 7:36 PM
Continue adding bundles settings(still in progress) add wizard for different window for each bundle settings - Daniel Dar 8/1/2012 5:27 PM
Combine several Constants files in to one (and fix referencing changes due to it) - Daniel Dar 8/2/2012 8:08 AM
update the settings with bundles data If encryption selected show key after creation - Daniel Dar 8/2/2012 9:04 AM
Refactor database creation with bundle add replication support - Daniel Dar 8/2/2012 11:02 AM
Fix a link in the license.txt file - Fitzchak Yitzchaki 8/2/2012 11:09 AM
CreateNugetPackages task is depends on Compile task - Fitzchak Yitzchaki 8/2/2012 11:12 AM
Fixing a race condition in EventsTransport. - Ayende Rahien 8/2/2012 11:24 AM
Better error message if we failed to create a hard link - Ayende Rahien 8/2/2012 11:30 AM
Merge branch 't' into 1.2 Conflicts: Raven.Tests/Triggers/ReadTriggers.cs - Ayende Rahien 8/2/2012 11:32 AM
Making sure that we can page efficiently through records using starts with - Ayende Rahien 8/2/2012 11:36 AM
Fix RavenDB-463: RavenDB-463 RavenDB.Server package - should be an external package. This way it will be added to the solution '.nuget/packages.config' instead of in the package.config in a specific project. In order to do so, to files should be moved to the tools folder, and the package should not be dependent on any external package, link NLog. So, NLog binaries should be distributed into the tools folder too. Not sure why a reference to the framework assembly 'System.ComponentModel.Composition' in needed, so I removing it. - Fitzchak Yitzchaki 8/2/2012 11:45 AM
Making sure that when we dispose a changes object, it will not be cached - Ayende Rahien 8/2/2012 12:52 PM
Making sure that metadata-only state will work for queries and indexes - Ayende Rahien 8/2/2012 1:00 PM
Fixed bug where Query error would show up when first adding sort by, because we were requerying too early. - samuel_d_jack 8/2/2012 1:03 PM
Allow NuGet restore - Fitzchak Yitzchaki 8/2/2012 4:03 PM
Use the correct version of Silverlight, which is SL5. We should configure the build script to replace this to SL4 when generating SL4 binaries. - Fitzchak Yitzchaki 8/2/2012 4:05 PM
Fix a compilation error. Should use the right Reactive Extensions version that for SL4. - Fitzchak Yitzchaki 8/2/2012 4:22 PM
Adding support for storing lists inside RavenDB (internal usage only) - Ayende Rahien 8/2/2012 4:26 PM
Use local copy of the dll, so the solution can be built on the server - Fitzchak Yitzchaki 8/2/2012 4:42 PM
Moving the tests for all the bundles that we merged into the core to the root test project - Ayende Rahien 8/2/2012 4:46 PM
Start building the edit bundles page - Daniel Dar 8/2/2012 6:00 PM
edit bundles from right key menu - Daniel Dar 8/2/2012 6:11 PM
Visual Tweak - Daniel Dar 8/2/2012 6:24 PM
Merge ..\ravendb into 1.2 Conflicts: Raven.Abstractions/Connection/HttpRavenRequest.cs Raven.Abstractions/Connection/HttpRavenRequestFactory.cs Raven.Database/Bundles/Replication/Tasks/ReplicationTask.cs Raven.Database/Indexing/IndexStorage.cs Raven.Web/ForwardToRavenRespondersFactory.cs Raven.Web/Web.config - Ayende Rahien 8/2/2012 8:59 PM
RavenDB-277 Make sure that StartsWithAsync works with replication - Ayende Rahien 8/2/2012 9:47 PM
Merge branch '1.2' of git:// into 1.2 Conflicts: Raven.Studio/Controls/QuotasSettings.xaml - Ayende Rahien 8/2/2012 9:49 PM
Making sure that we run idle operations when using EmbeddableDocumentStore as well - Ayende Rahien 8/3/2012 9:12 AM
Making sure that the idle work can not be re-enterant - Ayende Rahien 8/3/2012 9:14 AM
Making sure that we get injected with the updaters values - Ayende Rahien 8/3/2012 9:42 AM
Changing Add to Set (add/ update) - Ayende Rahien 8/3/2012 9:46 AM
Making sure that we can persist the index values to disk - Ayende Rahien 8/3/2012 9:47 AM
Instead of creating tombstones documents, use a tombstone list - Ayende Rahien 8/3/2012 10:32 AM
Creating a real class for the result - Ayende Rahien 8/3/2012 11:28 AM
Will now store and replicate information about virtually deleted items from the lists, not from tombstone docs/attachments - Ayende Rahien 8/3/2012 11:39 AM
Line endings - samuel_d_jack 8/3/2012 12:14 PM
Made sure that we dispose the notifications channel to the server when the user switches databases in the UI. - samuel_d_jack 8/3/2012 12:15 PM
* Adding constants for attachments and docs tombstones * Making sure that we properly read the tombstone meta data if needed - Ayende Rahien 8/3/2012 12:16 PM
Fixing constant - Ayende Rahien 8/3/2012 12:47 PM
Removed deferred scrolling stuff from VirtualizingWrapPanel - we weren't using it, and it never worked properly - samuel_d_jack 8/3/2012 4:49 PM
Made sure that collection state is incremented when a collection Refresh is signaled. - samuel_d_jack 8/3/2012 4:50 PM
Making sure that there isn't a problem with culture for boost / fuzzy - Ayende Rahien 8/3/2012 6:54 PM
Updating the method signature - Ayende Rahien 8/3/2012 6:55 PM
Moving to a single implementation of the replication behavior - Ayende Rahien 8/3/2012 7:55 PM
Moving to the common replication behaviors - Ayende Rahien 8/3/2012 7:57 PM
Making sure that GetMetadataFor will not try to associate a different instance with already existing item - Ayende Rahien 8/3/2012 11:19 PM
Making sure we use the right etag - Ayende Rahien 8/4/2012 12:50 PM
Avoiding possible race condition - Ayende Rahien 8/5/2012 11:23 AM
Show edit bundles option only if database has bundles with edit options - DanielDar 8/5/2012 11:58 AM
Changing how we are saving replicated deletes - Ayende Rahien 8/5/2012 12:35 PM
Fixing the way we are handling replication - Ayende Rahien 8/5/2012 3:05 PM
Moving code out of the loop - Ayende Rahien 8/5/2012 4:19 PM
Read the port from IIS if we can, avoid generating a local.config in iis - Ayende Rahien 8/5/2012 4:56 PM
RavenDB-470 Have different notifications for attachment / document conflicts - Ayende Rahien 8/5/2012 5:10 PM
RavenDB-469 Prevent deletion of conflicted documents - Ayende Rahien 8/5/2012 5:37 PM
Limit the size of attachments that we will try to replicate in a single replication task. Limit the size of attachments that we will try to load in a single data dump. - Ayende Rahien 8/5/2012 5:49 PM
RavenDB-468 Limit replication size per batch - Ayende Rahien 8/5/2012 5:52 PM
Ensuring that batcher's dispose will be called even in the event of a failure - Ayende Rahien 8/6/2012 6:48 AM
Letting the batcher know if an indexing error happened - Ayende Rahien 8/6/2012 6:50 AM
Adding support for notifying batcher about an error and always disposing (even in the case of an error) batchers for Map/Reduce - Ayende Rahien 8/6/2012 6:52 AM
Allow to cancel indexing operations during database shutdown - Ayende Rahien 8/6/2012 7:00 AM
Fix how we create database - DanielDar 8/6/2012 10:01 AM
Nicer way of viewing errors from server (no more "NotFound") - DanielDar 8/6/2012 10:02 AM
RavenDB-467 Generate nicer formatting for generated indexes - Ayende Rahien 8/6/2012 12:51 PM
Fixing tests broken because of new formatting - Ayende Rahien 8/6/2012 1:04 PM
will now recognize the ?? null coalescing operator - Ayende Rahien 8/6/2012 1:04 PM
Nice parameter names - Ayende Rahien 8/6/2012 1:36 PM
Also handle UnauthorizedAccessException for perf counters - Ayende Rahien 8/6/2012 1:38 PM
Add a flag to choose if using url or connection string - DanielDar 8/6/2012 1:38 PM
add converter - DanielDar 8/6/2012 1:39 PM
Generate this0, this1, etc instead of this when generating new indexes - Ayende Rahien 8/6/2012 1:40 PM
Make base for bundles model and use same view for creation and editing - DanielDar 8/6/2012 1:41 PM
Change the replication settings tab - DanielDar 8/6/2012 1:43 PM
Making sure that we reference the right snk key for dynamic compilation - Ayende Rahien 8/6/2012 1:46 PM
Enhance bundles views - DanielDar 8/6/2012 4:02 PM
clicking on text next to check box toggles it typo fix - DanielDar 8/6/2012 4:30 PM
Making sure we have the Json.NET dynamic internals visible to - Ayende Rahien 8/6/2012 7:22 PM
Adding a test to make sure we can use Json.NET dynamic wrappers - Ayende Rahien 8/6/2012 7:24 PM
Revert "Making sure we have the Json.NET dynamic internals visible to" This reverts commit 239658b27dd99ca3f890414a32630fcb1cef3aaf. - Ayende Rahien 8/6/2012 7:50 PM
Instead of doing dynamic internals visible to, just expose the relevant parts - Ayende Rahien 8/6/2012 8:40 PM
Fixing vb test - Ayende Rahien 8/6/2012 9:09 PM
Making sure that we always return DynamicList from Recurse - Ayende Rahien 8/7/2012 7:03 AM
Fix closing database creation in the bundles settings page - DanielDar 8/7/2012 8:33 AM
better text to explain page - DanielDar 8/7/2012 8:37 AM
Making sure that idle tasks are really running on idle - Ayende Rahien 8/7/2012 10:34 AM
implement saving changes in bundles - DanielDar 8/7/2012 12:13 PM
update system database icon - DanielDar 8/7/2012 12:23 PM
Add check to see that DB name is not empty change system database image - DanielDar 8/7/2012 1:11 PM
make sure to use only legal chars for database name - DanielDar 8/7/2012 1:53 PM
Fix remember last selected database - DanielDar 8/7/2012 4:13 PM
remember last url and return to it - DanielDar 8/7/2012 4:36 PM
update to save quotas as well - DanielDar 8/7/2012 4:52 PM
Change the default timeout range (no need for a short timeout now that we can abort indexing midway - Ayende Rahien 8/7/2012 4:57 PM
Making sure to write to the log if the index disposal takes a long time - Ayende Rahien 8/7/2012 4:58 PM
Making sure that the update & the create schema are the same - Ayende Rahien 8/8/2012 7:33 AM
Add support of replication static indexes and test for it - DanielDar 8/8/2012 12:23 PM
Fix async index replication and test - DanielDar 8/8/2012 2:00 PM
Prevent from replicating to self - DanielDar 8/8/2012 3:51 PM
Rename Async command with "Async" Postfix add implementations for unimplemented async operations change async operations to accommodate for replications - DanielDar 8/8/2012 4:50 PM
Parallelizing the index storage disposable (all indexes are now shut down concurrently) - Ayende Rahien 8/8/2012 10:20 PM
Move TransformEntireBlock to Raven.Abstractions so it's available outside the encryption bundle - configurator 8/9/2012 6:06 AM
Various methods used for oauth, mainly so it's parallel on server and client side. - configurator 8/9/2012 6:08 AM
Alter document store to use the new OAuth version; note that OAuth is now not used in Silverlight due to some missing cryptographic methods. - configurator 8/9/2012 6:10 AM
Add ContentLength to IHttpRequest - configurator 8/9/2012 6:12 AM
Add a new reponder for /OAuth/API-Key. Note that the old /OAuth/AccessToken responder is untouched, so backward compatibility is a given. - configurator 8/9/2012 6:13 AM
Fixes to async - Daniel Dar 8/9/2012 9:44 AM
Add base to show replication statistics - Daniel Dar 8/9/2012 4:03 PM
Changing the AfterCommit behavior in DTC scenarios - will only fire if NOT in DTC - Ayende Rahien 8/10/2012 1:47 PM
Merge branch '1.2' of into 1.2 - Daniel Dar 8/12/2012 7:55 AM
Base for viewing replication status - Daniel Dar 8/12/2012 1:00 PM
update replication status - Daniel Dar 8/12/2012 3:23 PM
Dealing with redirected output - Ayende Rahien 8/13/2012 11:31 AM
Making sure that we can sort on nullable numbers - Ayende Rahien 8/13/2012 12:08 PM
A simpler way to solve the sorting on nullable issue - Ayende Rahien 8/13/2012 12:41 PM
Refactoring to simpler API - Ayende Rahien 8/13/2012 1:55 PM
More refactoring - Ayende Rahien 8/13/2012 1:56 PM
Moving to scheduled reductions and buckets - Ayende Rahien 8/13/2012 3:39 PM
Adding reduce_results and the way to load them from the server - Ayende Rahien 8/13/2012 7:45 PM
Use a int32, not a byte for level - Ayende Rahien 8/13/2012 7:56 PM
Plenty of relatively minor fixes to make sure that the code runs properly. We can now properly reduce from scratch - not yet up to speed or re-reducing - Ayende Rahien 8/14/2012 7:22 AM
Fix responders only reading from root database - DanielDar 8/14/2012 8:36 AM
Making sure that we include the tenant database name in the server url we send for replication - DanielDar 8/14/2012 8:45 AM
Ignore IdToIncludes, this is a private implementation detail - Ayende Rahien 8/14/2012 12:09 PM
Can now output reduce debug information to the server - Ayende Rahien 8/14/2012 12:10 PM
Adding source_bucket for reduce_results ScheduledReduction is no longer unique - Ayende Rahien 8/14/2012 12:24 PM
When adding ScheduledReduction, only add the current one, we will add the next one ourselves when the times comes - Ayende Rahien 8/14/2012 12:25 PM
Reduce staleness is now controlled by ScheduledReductions - Ayende Rahien 8/14/2012 12:25 PM
API changes to support the multi step map/reduce - Ayende Rahien 8/14/2012 12:26 PM
When reducing results, save the source bucket as well - Ayende Rahien 8/14/2012 12:27 PM
Delete the results of the bucket we are about to go through - Ayende Rahien 8/14/2012 12:27 PM
Tryout for multi map/reduce - Ayende Rahien 8/14/2012 12:27 PM
Merge branch '1.2' of Conflicts: Raven.Studio/Models/DatabaseModel.cs - samuel_d_jack 8/14/2012 12:31 PM
Adding initial implementation of multi reduce to munin - Ayende Rahien 8/14/2012 1:10 PM
More munin mmr fixes - Ayende Rahien 8/14/2012 1:19 PM
Fix the tabs in the bundles view - DanielDar 8/14/2012 2:26 PM
Set default tab - DanielDar 8/14/2012 2:41 PM
typo fix - DanielDar 8/14/2012 2:41 PM
check for null queries - DanielDar 8/14/2012 3:07 PM
on create database window, press enter to confirm name - DanielDar 8/14/2012 3:11 PM
check for null query result check replication status every tick - DanielDar 8/14/2012 4:27 PM
Allow to select multiple collections and delete them - DanielDar 8/15/2012 8:23 AM
Add option to delete all indexes - DanielDar 8/15/2012 9:48 AM
base to shorten animation - DanielDar 8/15/2012 4:50 PM
Auto resolving of conflicts for the studio - Ayende Rahien 8/15/2012 6:09 PM
Fixing casting to nullable values - Ayende Rahien 8/15/2012 6:33 PM
RavenDB-474 Change default data directory to be Data\System - Ayende Rahien 8/15/2012 6:38 PM
Implementing hard delete for databases - Ayende Rahien 8/15/2012 6:47 PM
Wiring the hard delete in the UI - Ayende Rahien 8/15/2012 6:50 PM
Fixed RavenDB-480: Made sure outlining works the first time the Edit document window is shown. - samuel_d_jack 8/15/2012 7:05 PM
Merge branch 'dormaster' into ayende1.2 Conflicts: Bundles/Raven.Bundles.Encryption/CryptoTransformExtensions.cs Bundles/Raven.Bundles.Encryption/Raven.Bundles.Encryption.csproj Raven.Abstractions/Extensions/CryptoTransformExtensions.cs Raven.Client.Lightweight/Document/DocumentStore.cs Raven.Database/Bundles/Encryption/CryptoTransformExtensions.cs - configurator 8/15/2012 9:43 PM
Merge branch 'mmr' of into 1.2 - Ayende Rahien 8/16/2012 10:27 AM
change DateTime.Now, DateTime.UtcNow and SystemTime.Now to SystemTime.UtcNow - Daniel Dar 8/16/2012 10:44 AM
Merge branch '1.2' of into 1.2 - Daniel Dar 8/16/2012 10:44 AM
Merge branch '1.2' of into 1.2 Conflicts: DefaultConfigs/Web.config - Daniel Dar 8/16/2012 10:45 AM
Fix zzz sln with the new location of RequestResponders - Daniel Dar 8/16/2012 11:34 AM
Fixing tests that made silly assumptions about ordering - Ayende Rahien 8/16/2012 12:38 PM
Moving away from old API to newer and shinier one - Ayende Rahien 8/16/2012 12:52 PM
Making sure that we can delete even if the db directory is nested - Ayende Rahien 8/16/2012 1:01 PM
Also need to close nullable cast - Ayende Rahien 8/16/2012 1:19 PM
Fixing the test because we changed the way we are detecting staleness - Ayende Rahien 8/16/2012 1:44 PM
Fix typo in function name - configurator 8/16/2012 2:20 PM
Reducing number of projects in working set - Ayende Rahien 8/16/2012 2:35 PM
Fix issue with deleting with subfolders - Daniel Dar 8/16/2012 2:41 PM
Adding test for (bad practice) of joining entities and projecting them out again - Ayende Rahien 8/16/2012 2:44 PM
Simplifying (still have same issue) - Ayende Rahien 8/16/2012 3:48 PM
More complex test - showing that we can still work with running inputs - Ayende Rahien 8/16/2012 3:48 PM
Make sure that every item in munin's ScheduledReduction is unique - Ayende Rahien 8/16/2012 4:49 PM
Actually use the level for reduce results in munin - Ayende Rahien 8/16/2012 5:09 PM
Parameter validation for reduce levels - Ayende Rahien 8/16/2012 5:11 PM
Fix compresion & encryption to work well together - configurator 8/16/2012 5:14 PM
Tests for compression & encryption used together - configurator 8/16/2012 5:14 PM
Removing console writes in tests - Ayende Rahien 8/16/2012 6:03 PM
Making sure that we removed all the scheduled reduction that we encounter, even if we run into an error - Ayende Rahien 8/16/2012 6:47 PM
Minor method rename - Ayende Rahien 8/16/2012 6:54 PM
More robust backup system - Ayende Rahien 8/16/2012 7:06 PM
Increase the time we give the database to perform indexing when it is idle. In large import scenarios, a single index batch may take a long time to compute. Also made sure to actively let the context know when we are actually doing work - Ayende Rahien 8/16/2012 7:20 PM
Move DictionaryExtensions to an Internal namespace - configurator 8/16/2012 7:39 PM
OAuth modifications - configurator 8/16/2012 7:41 PM
- Separate out the parts of OAuthHelper which are only used in the server - Thread safety in OAuthHelper - configurator 8/16/2012 7:58 PM
Test for API key authentication - configurator 8/16/2012 8:05 PM
Adding overload to make it easier to work with - Ayende Rahien 8/16/2012 8:33 PM
Always setup OAuth authentication - configurator 8/16/2012 8:43 PM
Always close WebResponses - configurator 8/16/2012 8:43 PM
Making sure that there is a distinction between the projected fields (local to the client entity we pull) and the fields to fetch (projected from the server) - Ayende Rahien 8/16/2012 9:13 PM
Increase the RSA key length instead of splitting the value when encrypting - configurator 8/16/2012 9:41 PM
We should only have one ComparableByteArray - Ayende Rahien 8/17/2012 8:54 AM
Changing the way we handle how we record the index etag. We will now use the ScheduledReduction etag for that. - Ayende Rahien 8/17/2012 9:01 AM
Fixing tests - should not consider null property name to be renamed - Ayende Rahien 8/17/2012 9:08 AM
Do not to import compiled indexes during smuggling - Ayende Rahien 8/17/2012 10:35 AM
Fixing an issue where any view after the current one is considered for staleness - Ayende Rahien 8/17/2012 10:52 AM
Allowing to run WaitForUserToCompleteTheTest outside for debugger. - Ayende Rahien 8/17/2012 10:53 AM
Adding Raven.Smuggler back to the sln - Ayende Rahien 8/17/2012 10:55 AM
Tweaked the settings of TextHintingMode and TextFormattingMode - samuel_d_jack 8/17/2012 1:14 PM
Fixed problem with browser showing an unecessary vertical scrollbar on the studio page. - samuel_d_jack 8/17/2012 2:29 PM
Reduced logging level of noisy stuff - Ayende Rahien 8/17/2012 8:41 PM
Null proofing - Ayende Rahien 8/17/2012 9:13 PM
Output proper logs - Ayende Rahien 8/17/2012 9:13 PM
Do not modify the same instance that we just got - Ayende Rahien 8/17/2012 10:01 PM
Making SURE that we get the last id, and making sure that we always update the index stats - Ayende Rahien 8/17/2012 10:10 PM
Add full support for facet searches. Use a collector on the actual Lucene query to get all of the terms resulting from the search and count the hits along the way. Now we can get all term hits without extra queries. Also add support for limiting the number of returned facet values in the facet setup document and add a sorting mode for the selection of those N facet values. - Michael Weber 8/17/2012 11:48 PM
Delete the mapped & reduced results as well as all scheduled reduction when we delete the index - Ayende Rahien 8/18/2012 1:45 PM
Will auto upgrade from storage version 3.7 to 3.8 - Ayende Rahien 8/18/2012 1:50 PM
RavenDB-497 Map/Reduce indexes will need to be re-indexes - Ayende Rahien 8/18/2012 1:51 PM
IsServerDown will now see all exceptions in the sync path - Ayende Rahien 8/19/2012 6:50 AM
Reset the failure count on the async mode as well - Ayende Rahien 8/19/2012 6:51 AM
Merge branch '1.2' of into 1.2 Conflicts: Raven.Database/Extensions/IOExtensions.cs Raven.Database/Storage/Managed/MappedResultsStorageAction.cs - Daniel Dar 8/19/2012 10:04 AM
Improve bundles UI - Daniel Dar 8/19/2012 2:55 PM
Clear the console before running the tests, makes it easier to look at their output - Ayende Rahien 8/19/2012 10:02 PM
Add full support for facet searches. Use a collector on the actual Lucene query to get all of the terms resulting from the search and count the hits along the way. Now we can get all term hits without extra queries. Also add support for limiting the number of returned facet values in the facet setup document and add a sorting mode for the selection of those N facet values. Conflicts: Raven.Abstractions/Data/FacetValue.cs Raven.Abstractions/Raven.Abstractions.csproj Raven.Client.Embedded/EmbeddedDatabaseCommands.cs Raven.Client.Lightweight/Connection/Async/AsyncServerClient.cs Raven.Client.Lightweight/Connection/Async/IAsyncDatabaseCommands.cs Raven.Client.Lightweight/Connection/IDatabaseCommands.cs Raven.Client.Lightweight/Connection/ServerClient.cs Raven.Client.Lightweight/Document/Batches/LazyFacetsOperation.cs Raven.Client.Lightweight/Linq/LinqExtensions.cs Raven.Client.Silverlight/Connection/Async/AsyncServerClient.cs Raven.Client.Silverlight/Raven.Client.Silverlight.csproj Raven.Database/Queries/FacetedQueryRunner.cs Raven.Database/Queries/FacetedQueryRunnerExtensions.cs Raven.Database/Queries/TermsQueryRunner.cs Raven.Tests/Faceted/FacetedIndex.cs Raven.Tests/Raven.Tests.csproj - Ayende Rahien 8/20/2012 8:53 AM
Fix reverse in parameters name - Daniel Dar 8/20/2012 9:14 AM
make sure not to save empty destinations - Daniel Dar 8/20/2012 9:20 AM
- Removed unsafe for threading code - no reason to use multiple threads here. - Mostly style changes - Ayende Rahien 8/20/2012 9:42 AM
fix all those who use the CreateRequest which was reversed - Daniel Dar 8/20/2012 10:11 AM
Shorten the animation time of child windows - Daniel Dar 8/20/2012 1:15 PM
We can now scan for term ranges in a single index query - Ayende Rahien 8/20/2012 2:13 PM
use last selected database and last url only of database still exists - Daniel Dar 8/20/2012 3:13 PM
fix showing of create database if no databases exists - Daniel Dar 8/20/2012 3:14 PM
fixing test to the new facets API - Ayende Rahien 8/20/2012 3:28 PM
Merge branch 'facets' into 1.2 Conflicts: Raven.Abstractions/Data/FacetValue.cs Raven.Database/Queries/FacetedQueryRunnerExtensions.cs Raven.Database/Queries/TermsQueryRunner.cs - Ayende Rahien 8/20/2012 3:29 PM
Fixing a failing test because of the move to all UTC dates - Ayende Rahien 8/20/2012 4:00 PM
rename - Daniel Dar 8/20/2012 4:24 PM
combine NewDatabase with BundlesSelect into one - Daniel Dar 8/20/2012 5:10 PM
Actually testing this using remote connection Also, fixing the problem - Ayende Rahien 8/20/2012 10:39 PM
Matching the behavior of missing docs to the one from ServerClient, which is how it should behave. - Ayende Rahien 8/20/2012 10:40 PM
Initial conversion of raven test suite. This is the initial version of the test suite conversion that allows the entire test suite to be run against all of the different storage engines. - Michael Weber 8/20/2012 11:25 PM
Fix a couple typos. - Michael Weber 8/20/2012 11:49 PM
Updating to Lucene.Net 3.0.3 - Itamar Syn-Hershko 8/21/2012 2:54 AM
Merge branch 'test-revamp' of into 1.2 - Ayende Rahien 8/21/2012 9:39 AM
Removing console writes from transactional storages - Ayende Rahien 8/21/2012 9:50 AM
Do not bias upfront the selection of storage engines. For some tests, we need to bias them one way or the other, but for most, we don't case. Use an env variable to control that, instead. Allow a test to request (but not enforce) which storage to run on. - Ayende Rahien 8/21/2012 9:52 AM
Killing obsolete LocalClientTest - Ayende Rahien 8/21/2012 9:54 AM
Replication tests should also select their storage using the env var - Ayende Rahien 8/21/2012 9:58 AM
Only check on both munin & esent by request - Ayende Rahien 8/21/2012 10:03 AM
Adding util functions - Ayende Rahien 8/21/2012 11:44 AM
Made the Task interface simple - Ayende Rahien 8/21/2012 11:45 AM
Modifying the task persistence to make it simple - Ayende Rahien 8/21/2012 11:50 AM
Bundles UI fixes - Daniel Dar 8/21/2012 11:51 AM
Removing the memory files inside the project, not needed for right now (different branch) - Ayende Rahien 8/21/2012 12:04 PM
Support member init in the liqn provide - Ayende Rahien 8/21/2012 12:33 PM
Fixing non updated esent index usage - Ayende Rahien 8/21/2012 12:35 PM
Modifying the way we are handling custom types for queries. Now will convert them to json, which will match what the server is doing and allow to query on some complex objects as well - Ayende Rahien 8/21/2012 12:47 PM
Catching up bundles and tests - Itamar Syn-Hershko 8/21/2012 2:48 PM
Fixing wrong indexing configuration - Itamar Syn-Hershko 8/21/2012 4:13 PM
Fixing an issue with custom analyzers in indexes - Itamar Syn-Hershko 8/21/2012 4:14 PM
Fixing suggests - Itamar Syn-Hershko 8/21/2012 4:28 PM
Wrong type - Itamar Syn-Hershko 8/21/2012 4:42 PM
Setting up for creating some spatial magic - Itamar Syn-Hershko 8/21/2012 7:27 PM
Spatial: Moving to metric distance units This is the common usage, and the internal implementation uses the metric system. MILES can still be supported and enabled through a config option (which requires a DB restart). - Itamar Syn-Hershko 8/21/2012 7:29 PM
Spatial refactoring - Itamar Syn-Hershko 8/21/2012 8:33 PM
Making sure that first we start processing the events, then we expose them - Ayende Rahien 8/22/2012 11:18 AM
Properly handling escaping the output - Ayende Rahien 8/22/2012 11:19 AM
Prettify types in index output even further - Ayende Rahien 8/22/2012 11:19 AM
Do not do json serialization for value types during queries - Ayende Rahien 8/22/2012 11:45 AM
Proper parameter checking - Ayende Rahien 8/22/2012 3:30 PM
Use esent by default for this test - Ayende Rahien 8/22/2012 3:30 PM
Add conflict resolver to the studio - Daniel Dar 8/22/2012 4:42 PM
Output the json values to the index without indentation - Ayende Rahien 8/22/2012 7:29 PM
Support OrderBy and OrderByDescending for DynamicList - Ayende Rahien 8/22/2012 7:29 PM
Remove notification error of conflict Improve the way we parse the conflict Conflict UI improvement - Daniel Dar 8/23/2012 10:55 AM
in dynamic query clicking on the index name in stats will redirect to index edit - Daniel Dar 8/23/2012 11:07 AM
Spatial integration work - Itamar Syn-Hershko 8/23/2012 2:38 PM
Changed the way we are handling skipped results, so the client doesn't have to do this sort of accounting - Ayende Rahien 8/23/2012 5:02 PM
New spatial search API - Itamar Syn-Hershko 8/23/2012 5:32 PM
MatchNoDocsQuery - Itamar Syn-Hershko 8/23/2012 7:24 PM
Support more than one spatial field per index - Itamar Syn-Hershko 8/23/2012 9:00 PM
Move to using shapes and relations in spatial queries - Itamar Syn-Hershko 8/23/2012 10:09 PM
Grouping all spatial tests under one namespace For easier testing - Itamar Syn-Hershko 8/23/2012 11:00 PM
Removing the need to ever use Luke for debugging RavenDB indexes. RavenDB can you use a query like this: http://localhost:8080/databases/Users/indexes/Products/Search?debug=entries To pull the full indexed entry from the index and show it. - Ayende Rahien 8/23/2012 11:02 PM
LastQueryTime is DateTime, not bool, and is now set properly in the output Index entries now have the same shape as a standard query - Ayende Rahien 8/23/2012 11:30 PM
Adding index entries to the UI RavenDB-511 - Ayende Rahien 8/23/2012 11:39 PM
Removing old TODO - Itamar Syn-Hershko 8/23/2012 11:44 PM
Finalizing API for querying with shapes - Itamar Syn-Hershko 8/24/2012 12:22 AM
Fixing broken tests - Itamar Syn-Hershko 8/24/2012 12:27 AM
Making sure that we can access /admin/stats using GET - Ayende Rahien 8/24/2012 1:05 AM
Minor test changes - Ayende Rahien 8/24/2012 8:13 AM
Better support for Search in a way that matches up what users are usually expecting. Will now guess about how to go about this. If we have consecutive searches, they will be or together, otherwise it will be Anded by default - Ayende Rahien 8/24/2012 8:36 PM
Refactoring how we are handling facets to support fields that have multiple field values - Ayende Rahien 8/24/2012 8:36 PM
Modifying the way we are doing facets to allow to fields that have multiple terms. Allowing to do facets on _Range fields even though they aren't stored - Ayende Rahien 8/24/2012 11:38 PM
Fixing quotas on documents counts - Ayende Rahien 8/25/2012 2:42 AM
Adding passing test. - Ayende Rahien 8/25/2012 6:15 AM
Do not allow the background workers to be spin more than once - Ayende Rahien 8/25/2012 7:57 AM
Events Transport is now more robust in the case of errors - Ayende Rahien 8/25/2012 8:14 AM
Fixing an issue where if we didn't have bundles specified, it would fail - Ayende Rahien 8/25/2012 8:58 AM
do not require http access (not needed for the test) - Ayende Rahien 8/25/2012 4:20 PM
do not spin background threads, already spin - Ayende Rahien 8/25/2012 4:20 PM
Making it slightly easier to debug the test when it fails - Ayende Rahien 8/25/2012 4:20 PM
Refactoring how we handle dup detection during indexes. Had to deal with paged dup detection while doing internal paging to load the values from the index in an efficient way - Ayende Rahien 8/25/2012 4:22 PM
Do not send _Range fields to the client in index entries - Ayende Rahien 8/25/2012 7:45 PM
Removing erroneous calls to SpinBackgroundWorkers - Ayende Rahien 8/25/2012 7:46 PM
Making sure that our default port isn't 8080 for the tests - Ayende Rahien 8/25/2012 7:47 PM
Internalizing the lucene spell checker - Ayende Rahien 8/25/2012 7:54 PM
adding popularity support for suggestions suggestions will not return duplicate words - Ayende Rahien 8/25/2012 8:06 PM
spaces => tabs - Ayende Rahien 8/25/2012 8:08 PM
Merge branch '1.2' of into 1.2 Conflicts: Raven.Studio/Features/Query/QueryView.xaml - Daniel Dar 8/26/2012 8:08 AM
after changing database go to summery page - Daniel Dar 8/26/2012 8:48 AM
Fix issue with editing replications - Daniel Dar 8/26/2012 12:30 PM
Editor in index edit expend with text - DanielDar 8/27/2012 12:35 PM
remove unused - DanielDar 8/27/2012 12:35 PM
Deal with error if export default file name contains illegal chars - DanielDar 8/27/2012 12:54 PM
Removing GetOrAddAtomically, it created a global lock. Using AtomicDictionary instead, which support per key lock - Ayende Rahien 8/27/2012 1:35 PM
Merge branch 'master' into 1.2 Conflicts: Raven.Database/Server/HttpServer.cs Raven.Database/Storage/Esent/TransactionalStorage.cs - Ayende Rahien 8/27/2012 2:02 PM
Adding proper message if we fail to dispose the logs - Ayende Rahien 8/27/2012 2:08 PM
Handling proper global locking when using atomic dictionary - Ayende Rahien 8/27/2012 2:30 PM
Fixing namespace - Ayende Rahien 8/27/2012 2:31 PM
When a db cannot be opened, will return 503, so we will get the proper failure mode for replication - Ayende Rahien 8/27/2012 2:37 PM
Add base for getting geocode from address - DanielDar 8/27/2012 3:05 PM
Fixing build on Silverlight - Ayende Rahien 8/27/2012 3:39 PM
Add option to update lat lon on spatial queries by address - DanielDar 8/27/2012 4:29 PM
Optimize negation queries - Ayende Rahien 8/27/2012 5:03 PM
Adding out own Reader Writer lock with nicer interface - Ayende Rahien 8/27/2012 7:07 PM
Adding AWS libs - Itamar Syn-Hershko 8/28/2012 3:39 PM
Introducing Periodic Backups - Itamar Syn-Hershko 8/28/2012 3:47 PM
Backups don't actually interfere with Periodic Backups - Itamar Syn-Hershko 8/28/2012 4:09 PM
Adding S3 support - Itamar Syn-Hershko 8/28/2012 4:38 PM
Making region configurable - Itamar Syn-Hershko 8/28/2012 4:45 PM
Respond to interval changes made by user - Itamar Syn-Hershko 8/28/2012 4:51 PM
Improve read/write to use buffer pool - DanielDar 8/28/2012 4:58 PM
Reporting periodic updates was hooked properly - Itamar Syn-Hershko 8/28/2012 7:04 PM
(no op commit, will merge manually. Here to make sure that future merges work) Merge branch 'master' into 1.2 Conflicts: Raven.Database/DocumentDatabase.cs Raven.Database/Server/HttpServer.cs - Ayende Rahien 8/28/2012 9:12 PM
More robust disposal - Ayende Rahien 8/28/2012 9:17 PM
DB init will now happen on an background thread, to make sure that we don't block request processing thread (and get killed by it) - Ayende Rahien 8/28/2012 9:49 PM
Implementing trivially the EasyReaderWriterLock for SL - Ayende Rahien 8/28/2012 9:59 PM
Only optimize negation for member access - Ayende Rahien 8/28/2012 10:29 PM
Thread safety for the ExceptionAggregator when used from multiple threads - Ayende Rahien 8/28/2012 10:37 PM
Proper handling of deferred disposal - Ayende Rahien 8/28/2012 10:37 PM
Making sure we can pass the task back - Ayende Rahien 8/29/2012 9:43 AM
Remove "summary" page and make the "documents" page the default one move create sample data to tasks - DanielDar 8/29/2012 10:33 AM
Handle illegal chars in database name for export - DanielDar 8/29/2012 10:52 AM
Improve the way we read the response from the yahoo server - DanielDar 8/29/2012 10:52 AM
pressing "escape" while creating a database will close the window - DanielDar 8/29/2012 10:59 AM
change icon for "create sample data" - DanielDar 8/29/2012 11:07 AM
fix navigation from select database - DanielDar 8/29/2012 11:21 AM
fix navigation after select - DanielDar 8/29/2012 11:50 AM
Add settings button next to database name rename bundles (models and views) to settings - DanielDar 8/29/2012 11:51 AM
Making sure that we can detect admins even when we have non elevate user token - Ayende Rahien 8/29/2012 1:04 PM
Supporting Select,SelectMany and Where overloads accepting pos as well as the object. - Ayende Rahien 8/29/2012 1:07 PM
Removing race condition from test - Ayende Rahien 8/29/2012 1:11 PM
Skipping test exposing race condition in Munin for now - Ayende Rahien 8/29/2012 1:12 PM
Even more robust directory deletion - Ayende Rahien 8/29/2012 1:15 PM
Fixing docs - Itamar Syn-Hershko 8/29/2012 1:20 PM
Making sure that creating a transaction in parallel isn't going to cause issues - Ayende Rahien 8/29/2012 2:29 PM
Fixing decimal precision issue - Ayende Rahien 8/29/2012 2:55 PM
Making sure that iron js is packaged for nuget - Ayende Rahien 8/29/2012 3:24 PM
Move AWS credentials to DB settings + minor fixes - Itamar Syn-Hershko 8/29/2012 3:26 PM
Adding a way to change the id of the database (admin only) - Ayende Rahien 8/29/2012 3:31 PM
Add option to edit database document from outside the system database - DanielDar 8/29/2012 3:40 PM
Updating SpellChecker code - Itamar Syn-Hershko 8/29/2012 4:17 PM
Minor API fixes - Itamar Syn-Hershko 8/29/2012 4:17 PM
Unused var - Itamar Syn-Hershko 8/29/2012 4:19 PM
Failing test - Itamar Syn-Hershko 8/29/2012 4:35 PM
Remove unused method, and support SpatialArgs.distPrecision - Itamar Syn-Hershko 8/29/2012 9:44 PM
Fixing an issue where we will fail on missing user - Ayende Rahien 8/29/2012 9:45 PM
Forgotten assignment - Itamar Syn-Hershko 8/29/2012 9:58 PM
Adding client-side support for distanceErrorPct - Itamar Syn-Hershko 8/29/2012 10:16 PM
Merge branch '1.2' of into glacier - Itamar Syn-Hershko 8/30/2012 3:44 AM
Refresh the setup doc before updating it - Itamar Syn-Hershko 8/30/2012 2:27 PM
Merge branch '1.2' of into 1.2 Conflicts: Raven.Client.Lightweight/Indexes/SpatialIndex.cs SharedLibs/Lucene.Net.xml - Ayende Rahien 8/30/2012 2:44 PM
Setting up tests - Itamar Syn-Hershko 8/30/2012 3:51 PM
Don't backup when there's nothing to backup Current implementation doesn't allow to track index changes, so those might be ignored in some scenarios. - Itamar Syn-Hershko 8/30/2012 4:16 PM
Will allow enums from Lucene.NET assembly - Ayende Rahien 8/30/2012 5:06 PM
Supporting backward compatible SpatialIndex.Generate calls - Ayende Rahien 8/30/2012 5:08 PM
We only need to check current class calls, we have no limits on the base class - Ayende Rahien 8/30/2012 5:10 PM
fixing decimal precision issue in RavenJValue as well - Ayende Rahien 8/30/2012 5:13 PM
Base for alerts and alerts UI - Daniel Dar 8/30/2012 5:18 PM
fixing decimal precision issue with bson - Ayende Rahien 8/30/2012 5:31 PM
Fixing SL build - Ayende Rahien 8/30/2012 7:10 PM
Making sure that we error on SpatialGenerate now - Ayende Rahien 8/30/2012 7:10 PM
Very minor optimization - Ayende Rahien 8/30/2012 7:10 PM
Reverting a revert for 3.0.3 compat that wasn't supposed to be there. - Ayende Rahien 8/30/2012 7:32 PM
Keep storing decimals as doubles in the index - Ayende Rahien 8/30/2012 7:41 PM
Fixing tests that still thought in miles and not in km - Ayende Rahien 8/30/2012 8:54 PM
Fixing build script - Ayende Rahien 8/31/2012 10:15 AM
Moving to more natural way of encoding numbers and their types - Ayende Rahien 8/31/2012 10:40 AM
fixing potential memory leak - Ayende Rahien 8/31/2012 12:12 PM
Merge branch '1.2' of git:// into 1.2 - synhershko 8/31/2012 12:24 PM
Updating with bugfixed spatial binaries - synhershko 8/31/2012 1:19 PM
Updating build script Added assemblies required for NTS-based spatial operation - synhershko 8/31/2012 1:24 PM
Updating test with a previously failing scenario - synhershko 8/31/2012 1:55 PM
Merge branch '1.2' of Conflicts: Raven.Studio/Infrastructure/VirtualCollection.cs - samuel_d_jack 8/31/2012 2:31 PM
Everything now works off of UTC, not local time - Ayende Rahien 8/31/2012 3:09 PM
Fixing negative time show for indexing on studio - Ayende Rahien 8/31/2012 3:10 PM
Do not show failure on canceled task - Ayende Rahien 8/31/2012 3:18 PM
RavenDB-529 NonAuthoritativeInformation does not consider the transaction timeout - Ayende Rahien 9/2/2012 6:53 AM
Adding failing test for RavenDB-529 - Ayende Rahien 9/2/2012 11:34 AM
Making sure we use WKTReader to be able to parse all shapes - Ayende Rahien 9/2/2012 12:24 PM
Allow to clone IndexDefinition - Ayende Rahien 9/2/2012 12:52 PM
Fixing test related to sorting on nullable integers - Ayende Rahien 9/2/2012 12:59 PM
Making sure we can read WKT shapes - Ayende Rahien 9/2/2012 1:48 PM
Improve Alerts UI - DanielDar 9/2/2012 2:59 PM
Better RAM storage implementation start - Ayende Rahien 9/2/2012 4:02 PM
fixing out of bounds issue - DanielDar 9/2/2012 4:14 PM
Merge branch 'ram' of into 1.2 - DanielDar 9/2/2012 4:16 PM
Moving update to the attachment count to its proper place - DanielDar 9/2/2012 5:04 PM
fixing bug - DanielDar 9/2/2012 5:05 PM
finished implementing attachment RAM storage - DanielDar 9/2/2012 5:05 PM
Remove FirstAndLastDocumentIds - Daniel Dar 9/3/2012 10:10 AM
Nicer API for scripted patching - Ayende Rahien 9/3/2012 2:46 PM
Updating IronJS build - Ayende Rahien 9/3/2012 2:47 PM
- Caching the compilation of the scripted patches, _significantly_ increases performance. - Fixing DateTime -> SystemTime issue - Ayende Rahien 9/3/2012 3:35 PM
Add Documents and Transactions to RAM storage - Daniel Dar 9/3/2012 8:15 PM
Need to target AnyCPU, when using the Release configuration. #RavenDB-538 - Fitzchak Yitzchaki 9/4/2012 10:30 AM
Add functionality to Ram Storage - DanielDar 9/4/2012 4:52 PM
Merge branch '1.2' of into 1.2 Conflicts: Raven.Tryouts/Program.cs - Daniel Dar 9/6/2012 12:31 PM
minor for RAM - Daniel Dar 9/6/2012 1:44 PM
If Indexing is not "Analyzed" the Analyzer is disabled - Daniel Dar 9/6/2012 1:45 PM
Merge branch 'ravenhq' into 1.2 Conflicts: Raven.Database/Impl/ExceptionAggregator.cs Raven.Database/Server/HttpServer.cs Raven.Database/Storage/Esent/StorageActions/Util.cs Raven.Database/Storage/Managed/DocumentsStorageActions.cs Raven.Database/Storage/Managed/Munin/AbstractPersistentSource.cs Raven.Database/Storage/Managed/Munin/Database.cs Raven.Database/Storage/Managed/Munin/IPersistentSource.cs Raven.Database/Storage/Managed/Munin/Table.cs Raven.Database/Storage/Managed/TransactionStorageActions.cs Raven.Database/Storage/Managed/TransactionalStorage.cs Raven.Tests/MailingList/Hendrik.cs Raven.Tests/Munin/ToDoRepository.cs Raven.Tests/Raven.Tests.csproj Raven.Tryouts/Program.cs Raven.Tryouts/Raven.Tryouts.csproj SharedLibs/Lucene.Net.xml - Ayende Rahien 9/7/2012 10:20 AM
Properly handle disposal on error - Ayende Rahien 9/7/2012 11:31 AM
Support new spatial format in the UI - Ayende Rahien 9/7/2012 11:34 AM
Fixing previous merge - Ayende Rahien 9/7/2012 7:29 PM
Fixing missing ) - Ayende Rahien 9/7/2012 7:29 PM
Adding skipped test (feature we don't currently support) - Ayende Rahien 9/7/2012 7:50 PM
Reworked Database Settings pages to have an individual View and Model for each settings section. Rearranged the view to use vertical tabs rather than horizontal ones. - samuel_d_jack 9/7/2012 8:39 PM
Supporting migration to storage version 3.9 - Ayende Rahien 9/8/2012 4:50 PM
Better error message - Ayende Rahien 9/8/2012 4:50 PM
Allowing to include null properties - Ayende Rahien 9/8/2012 5:04 PM
Exposing how long it took the index to run - Ayende Rahien 9/8/2012 5:38 PM
Exposing how to get the stats of a single index - Ayende Rahien 9/8/2012 6:28 PM
Updating spatial & lucene to 3.0.3 as well as fixing the distance scoring issue - Ayende Rahien 9/9/2012 9:16 AM
Merge branch '1.2' of into 1.2 - DanielDar 9/9/2012 9:18 AM
Another sptial update - Ayende Rahien 9/9/2012 9:42 AM
Allow to show score in query - DanielDar 9/9/2012 4:52 PM
Base for new Statistics page - DanielDar 9/9/2012 5:05 PM
Pass the spatial relation to spatial4n - Ayende Rahien 9/9/2012 8:15 PM
Fully supporting WKT in spatial searches Can now specify RelatesToShape(SpatialOptions.Nearby) which allows sorting to be impacted by the distance, but not just to filter by it - Ayende Rahien 9/9/2012 8:38 PM
Restructuring a bit of the tests - Ayende Rahien 9/10/2012 8:46 AM
Making sure we build all executables to AnyCPU Fixing test references - Ayende Rahien 9/10/2012 9:33 AM
Adding another spatial test - Ayende Rahien 9/10/2012 9:54 AM
Update Stats view - Daniel Dar 9/10/2012 11:34 AM
Add option to see Index stats from query page Improve stats page - Daniel Dar 9/10/2012 1:32 PM
Fix crush of DB doesn't have Active bundles - DanielDar 9/11/2012 9:02 AM
remove implement of updateAlerts until we have alerts - DanielDar 9/11/2012 9:03 AM
Merge branch '1.2' of git:// into 1.2 Conflicts: Raven.Database/Indexing/SpatialIndex.cs - Ayende Rahien 9/11/2012 12:47 PM
Improve settings UI - DanielDar 9/11/2012 2:25 PM
Removing RAM files from main 1.2 branch - Ayende Rahien 9/11/2012 2:28 PM
Fix versioning Id and fix commands on creating database - DanielDar 9/11/2012 3:38 PM
Protective coding - Ayende Rahien 9/11/2012 4:00 PM
Will report about the last etag to the destinations even if all the items have been filtered - Ayende Rahien 9/11/2012 5:35 PM
Printing out the logs for the test - Ayende Rahien 9/11/2012 10:53 PM
Add base for 1.2 licensing - DanielDar 9/12/2012 1:49 PM
Exposing a way for the user to hold the last etag written per "context" - Ayende Rahien 9/13/2012 3:19 PM
Access children of null will result in non explicit null - Ayende Rahien 9/13/2012 3:32 PM
Properly protect ourselves from documents whose old data does not have Conflicts property. For example, if user tried to save on a conflicted version - Ayende Rahien 9/13/2012 6:02 PM
Same as before, but also with actually getting the data from the right place, not the wrong one - Ayende Rahien 9/13/2012 6:12 PM
Set the inner exception properly - Ayende Rahien 9/13/2012 6:13 PM
Properly handle the case when we have a replication to a remote database that also have a Database setup and we need to failover - Ayende Rahien 9/13/2012 6:14 PM
BREAKING CHANGE: Do NOT create a new database by default when starting up. This is confusing to the user and we now have a great way to create new databases - Ayende Rahien 9/13/2012 6:16 PM
Avoiding a positioning bug in the syntax editor - Ayende Rahien 9/13/2012 6:17 PM
Merge branch '1.2' of Conflicts: Raven.Abstractions/Data/JsonDocument.cs Raven.Database/Commercial/ValidateLicense.cs Raven.Database/Indexing/TaskSchedulerWithCustomPriority.cs Raven.Tests/Munin/Bugs/Compaction.cs - samuel_d_jack 9/13/2012 6:44 PM
Fixed bug where cursor was not displayed in correct location in syntax editors - samuel_d_jack 9/13/2012 6:48 PM
* Making sure that the admin finder will use SAMAccountName hint * Protecting ourselves from cache stampedes. * Will remove expired entires before removing least used entries - Ayende Rahien 9/14/2012 10:27 AM
Merge branch '1.2' of into 1.2 - Ayende Rahien 9/14/2012 10:57 AM
Made the test pass, but not sure if this is the right way to do it. - Ayende Rahien 9/14/2012 11:20 AM
Do not try to output data in HEAD requests - Ayende Rahien 9/14/2012 12:04 PM
If we don't have anything to say, just rethrow - Ayende Rahien 9/14/2012 12:04 PM
Always release the buffer, even if we can't actually flush - Ayende Rahien 9/14/2012 12:05 PM
Use the appropriate instance - Ayende Rahien 9/14/2012 12:21 PM
Fixing count of documents indexes in stats for map indexes - Ayende Rahien 9/14/2012 12:56 PM
Adding a way to track both input and output for the index - Ayende Rahien 9/14/2012 1:12 PM
Fixed bug where, due to a race condition, documents list sometimes did not update after a Reset (for example when switching between collections in the Collections tab) - samuel_d_jack 9/14/2012 1:39 PM
More robust disposals - Ayende Rahien 9/14/2012 2:30 PM
Changed style of the Edit Database Settings button to match other toolbar buttons. Added a tooltip. - samuel_d_jack 9/14/2012 5:08 PM
Made the Versioning/Replication cards wider. Changed the Remove button icon to be the standard remove icon - samuel_d_jack 9/14/2012 5:09 PM
Updated the styles of NumericUpDown controls to match other textboxes - samuel_d_jack 9/14/2012 6:54 PM
Turned TextFormattingMode=Display back on, but disabled it specifically for Syntax Editors - samuel_d_jack 9/14/2012 6:59 PM
Moved buttons affecting individual settings sections into their own toolbar in the section - samuel_d_jack 9/14/2012 7:29 PM
Changed the Save Database Settings command so that it doesn't navigate away from the page. - samuel_d_jack 9/14/2012 7:30 PM
Tweaked the layout of the New Database dialog - samuel_d_jack 9/14/2012 7:51 PM
update index statistics icon - DanielDar 9/16/2012 9:03 AM
update breadcrumb in statistics - DanielDar 9/16/2012 10:36 AM
Stats from index edit now sends to the new stats page - DanielDar 9/16/2012 11:31 AM
update buttons in edit document to match style with other pages - DanielDar 9/16/2012 12:07 PM
Force a wait when disposing an index so all the searchers will settle down - Ayende Rahien 9/16/2012 12:39 PM
Corrected spelling of outlining - samuel_d_jack 9/17/2012 12:15 PM
Improved grammar in wording of Encryption settings dialog - samuel_d_jack 9/17/2012 12:27 PM
Made sure New Database dialog doesn't expand/contract as you hide/show Advanced settings - samuel_d_jack 9/17/2012 12:27 PM
Add well known document for embedded and in the studio how the create database command only if the document not there - DanielDar 9/19/2012 12:34 PM
Add hilo keys to sample data - DanielDar 9/20/2012 11:50 AM
Disable Nagle algorithm for RavenDB clients. Should improve perf for writes that aren't exactly on a packet boundary - Ayende Rahien 9/20/2012 1:44 PM
Minor refactoring for spatial index - Ayende Rahien 9/20/2012 1:44 PM
More improvements to the RavenDB behavior at the TCP layer - Ayende Rahien 9/20/2012 2:19 PM
Updating NetTopologySuite and dependencies to latest. Fixing a race condition inside NtsGeometryServices - Ayende Rahien 9/20/2012 2:47 PM
Remove all warnings - Ayende Rahien 9/20/2012 5:14 PM
No more warnings - Ayende Rahien 9/20/2012 6:11 PM
Updating the spatial dlls again - Ayende Rahien 9/20/2012 6:15 PM
We can't close the connection, otherwise the changes API won't work - Ayende Rahien 9/20/2012 6:49 PM
Making sure that we can get an error on optimistic concurrency delete inside transaction using munin Conflicts: Raven.Database/Storage/Managed/TransactionStorageActions.cs Raven.Tests/Raven.Tests.csproj - Ayende Rahien 9/21/2012 3:16 PM
Fixing issue with validating licenses - Ayende Rahien 9/22/2012 2:51 AM
Force test dispose to clear the db dir - Ayende Rahien 9/22/2012 3:28 AM
Making sure that we can identify the id property even in queries including projections - Ayende Rahien 9/22/2012 3:28 AM
Allowing to use int.Equals method - Ayende Rahien 9/22/2012 3:32 AM
We need an exception for string here - Ayende Rahien 9/22/2012 4:18 AM
Properly handling hiding new db creation dialog when using embedded - Ayende Rahien 9/22/2012 1:14 PM
Add OrderByDescending support - Kijana Woodard 9/22/2012 8:36 PM
fix tabs so that build script completes - Kijana Woodard 9/22/2012 9:42 PM
Failing test when using Suggest in Linq API - Simone Busoli 9/22/2012 10:37 PM
Taking specified field and term into account when suggesting over a Linq query - Simone Busoli 9/22/2012 10:41 PM
Protect from NRE - Ayende Rahien 9/23/2012 11:20 AM
Merge branch '1.2' of into 1.2 - Ayende Rahien 9/23/2012 11:20 AM
Fixing an issue where we wouldn't be updating the index searching after an indexing run that just removed updated items from the index - Ayende Rahien 9/23/2012 11:41 AM
Removing old and bad code - Ayende Rahien 9/23/2012 11:53 AM
Breaking change: Moving around extension methods from Raven.Client.Linq to make it easier to work with the client - Ayende Rahien 9/23/2012 1:36 PM
Will call AfterCommit after we have exited the transaction scope - Ayende Rahien 9/23/2012 2:04 PM
if server is embedded default page to "documents" - DanielDar 9/23/2012 2:17 PM
Better behavior of comparing null to json null - Ayende Rahien 9/23/2012 3:15 PM
Adding support for exposing the actual reduce keys - Ayende Rahien 9/23/2012 4:14 PM
Fixing test to new search behavior - Ayende Rahien 9/23/2012 4:15 PM
base for Authorization bundle ui - DanielDar 9/23/2012 6:14 PM
Remove reference to Mono.Cecil (not found) and WCF 'Services References' folder - Damian Hickey 9/23/2012 9:14 PM
Remove unused references from Raven.Database (DataSetExtensions & Xml.Linq) - Damian Hickey 9/23/2012 9:15 PM
Remove .net 3.5 support from LogProviders - Damian Hickey 9/23/2012 9:22 PM
Use logging abstraction in Raven.Datbase - Rename ILogProvider \ LogProvider to ILogManager \ LogManager respectively. This matches NLog usage, but if it leads to confusion, can be reverted. - Added IsDebugEnabled and IsWarnEnabled to ILog. I'd prefer if the deferred log message creation was used (passing Func<> paramater) but I didn't want to change some of the existing logic around IsDebugEnabled. IsInfoEnabled etc can be added as required. - Fixes a load of places that have a "using Nlog;" directive. - This commit contains a compilation failure as there is a feature, the Logs.cs request responder, that directly depends on NLog for reasons other than logging. This will be fixed in a subsequent commit. Signed-off-by: Damian Hickey <> - Damian Hickey 9/23/2012 10:28 PM
Merge branch 'ravenhq' into 1.2 Conflicts: Raven.Database/DocumentDatabase.cs Raven.Database/Storage/Esent/StorageActions/Documents.cs Raven.Database/Storage/Managed/TransactionStorageActions.cs Raven.Tests/Issues/RavenDB_551.cs Raven.Tests/Raven.Tests.csproj - Ayende Rahien 9/24/2012 2:26 PM
Minor fixes to tests - Ayende Rahien 9/24/2012 3:17 PM
Merge branch 'master' of git:// into 1.2 Conflicts: Raven.Client.Lightweight/PublicExtensions/LinqExtensions.cs Raven.Tests/Suggestions/Suggestions.cs RavenDB.sln - Ayende Rahien 9/24/2012 3:21 PM
Re-adding SpatialIndex.Generate to the client - Ayende Rahien 9/24/2012 3:45 PM
Making sure that we won't get confused by very long keys that are similar but not identical and whose differences are after the 80 char mark - Ayende Rahien 9/24/2012 4:08 PM
Adding a way to trigger GC by doing an /admin/gc - Ayende Rahien 9/24/2012 5:00 PM
Enhancing the Authorization UI - DanielDar 9/24/2012 5:09 PM
Re-implement the Logs responder to not be dependent on NLog, and works whether NLog/Log4Net logger is configured or not. - Damian Hickey 9/24/2012 5:11 PM
Adding failing test for long keys Fixing some issues with the previous commit - Ayende Rahien 9/24/2012 5:13 PM
Updating to support new uploader args - Ayende Rahien 9/24/2012 5:14 PM
Making sure that we can read and write UTC dates in map/reduce - Ayende Rahien 9/24/2012 6:13 PM
Fixing checks for the wrong table Adding additional test for esent - Ayende Rahien 9/24/2012 6:17 PM
Merge branch '1.2_LoggingAbstraction' of into 1.2 Conflicts: Raven.Database/Indexing/ErrorLoggingConcurrentMergeScheduler.cs Raven.Database/Plugins/AbstractBackgroundTask.cs Raven.Database/Plugins/Builtins/CreateFolderIcon.cs Raven.Tests/Issues/RavenDB_551.cs - Ayende Rahien 9/24/2012 6:24 PM
Properly handling how we output and save UTC date times and UTC date time offsets now - Ayende Rahien 9/24/2012 11:56 PM
Adding jint sources - Ayende Rahien 9/25/2012 1:07 AM
Removing IronJS dlls - Ayende Rahien 9/25/2012 1:34 AM
Can now build Jint on .NET 4.0 - Ayende Rahien 9/25/2012 1:34 AM
IronJS -> Jint - Ayende Rahien 9/25/2012 1:35 AM
Adding a way to print debug info while executing script - Ayende Rahien 9/25/2012 4:55 AM
Updating Jint to give better errors and be more debugging friendly - Ayende Rahien 9/25/2012 4:56 AM
Updating patching behavior to work with Jint - Ayende Rahien 9/25/2012 4:56 AM
Avoid errors during finalization - Ayende Rahien 9/25/2012 12:51 PM
Fixing guid treatment when deserializing from RavenJToken - Ayende Rahien 9/25/2012 1:03 PM
Adding a test for patching a very large document - Ayende Rahien 9/25/2012 1:30 PM
Making sure that we can build and deploy all the right assemblies. - Ayende Rahien 9/25/2012 1:30 PM
Making sure we can handle 304 in lazy responses - Ayende Rahien 9/25/2012 1:53 PM
Better parsing of linq queries - Ayende Rahien 9/25/2012 2:07 PM
Fixing indexing of byte arrays in embedded mode - Ayende Rahien 9/25/2012 2:39 PM
Limit the size of binary values that might be indexed - Ayende Rahien 9/25/2012 2:40 PM
Ensure we get better error if we can't delete a directory - Ayende Rahien 9/25/2012 3:52 PM
Merge branch '1.2' of into 1.2 Conflicts: Raven.Tests/Issues/RavenDB_551.cs - DanielDar 9/27/2012 7:42 AM
Fixes to Autorization UI - DanielDar 9/27/2012 9:23 AM
Merge branch '1.2' of into 1.2 Conflicts: Raven.Tests/Munin/Bugs/Compaction.cs - Fitzchak Yitzchaki 9/27/2012 10:28 AM
Making sure to exit early if we have to wait too long for the db init - Ayende Rahien 9/27/2012 11:10 AM
Merge branch 'master' of git:// into 1.2 Conflicts: Raven.Abstractions/Extensions/Internal/DictionaryExtensions.cs Raven.Client.Lightweight/Document/DocumentStore.cs Raven.Database/Server/Abstractions/IHttpRequest.cs Raven.Database/Storage/Managed/MappedResultsStorageAction.cs - Ayende Rahien 9/27/2012 11:41 AM
Making sure that the code compile Adding parameter checking - Ayende Rahien 9/27/2012 12:01 PM
Starting to remove previous OAuth support from config We now always run in mixed mode from now on - Ayende Rahien 9/27/2012 12:09 PM
Can now run in mixed mode auth - Ayende Rahien 9/27/2012 12:49 PM
Clean studio code - DanielDar 9/27/2012 12:58 PM
Wiring things up so we can now do authentication using api keys stored in the server - Ayende Rahien 9/27/2012 1:36 PM
Removing EnableBasicAuthenticationOverUnsecureHttpEvenThoughPasswordsWouldBeSentOverTheWireInClearTextToBeStolenByHackers It is no longer relevant - Ayende Rahien 9/27/2012 1:38 PM
avoid error hiding - Ayende Rahien 9/27/2012 1:45 PM
RavenDB-570 OAuth encryption should be using async to generate one time sync key - Ayende Rahien 9/27/2012 2:05 PM
change HttpUtility.UrlEncode usages to Uri.EscapeUriString - DanielDar 9/27/2012 2:24 PM
Adding package - Ayende Rahien 9/27/2012 5:23 PM
Fixing issue with license - Ayende Rahien 9/27/2012 5:44 PM
Making sure that the whole thing builds properly - Ayende Rahien 9/27/2012 5:57 PM
Will package the right dll as well - Ayende Rahien 9/27/2012 5:58 PM
Fixing behavior of oauth auth in async scenarios - Ayende Rahien 9/27/2012 6:36 PM
Removing the authentication bundle - no longer relevant - Ayende Rahien 9/28/2012 12:23 AM
Removing invalid tests - Ayende Rahien 9/28/2012 12:45 AM
Making sure that floating point numbers will not use exponent notation in indexes - Ayende Rahien 9/28/2012 9:33 AM
Keeping the replication statistics in memory as well - Ayende Rahien 9/28/2012 2:51 PM
Making sure that we can get replication stats from in memory stats - Ayende Rahien 9/28/2012 2:59 PM
When the server restart, it will check all the replication sources and will let it know that we are actually up again so it will know to replicate back to us after a period of inactivity / failure - Ayende Rahien 9/28/2012 3:27 PM
Merge branch '1.2' of Conflicts: Raven.Studio/Controls/EncryptionSettings.xaml Raven.Studio/Controls/NewDatabase.xaml - samuel_d_jack 9/28/2012 3:28 PM
Tweaked the styling of Authoization Settings View - samuel_d_jack 9/28/2012 5:38 PM
Minor reformatting - Ayende Rahien 9/28/2012 5:49 PM
Moved the advanced query options into their own popup button. - samuel_d_jack 9/28/2012 6:22 PM
Restyled checkboxes to better fit with other styles - samuel_d_jack 9/28/2012 6:36 PM
Corrected height of New Database window - samuel_d_jack 9/28/2012 6:37 PM
Changed the Url link in the Query statistics pane to be a proper hyperlink, and added a Context Menu to copy Url to Clipboard - samuel_d_jack 9/28/2012 6:56 PM
Added drop shadows to ComboBox popup menus - samuel_d_jack 9/28/2012 7:04 PM
Adding overload without field name for SpatialIndex.Generate - Ayende Rahien 9/29/2012 3:23 AM
Adding Antlr reference - Ayende Rahien 9/29/2012 3:25 AM
Adding a way to get just the revision ids - Ayende Rahien 9/29/2012 3:40 AM
Adding a test for advanced patching - Ayende Rahien 9/29/2012 5:40 AM
LuceneCodecDirectory now uses buffered input / output - Ayende Rahien 9/29/2012 5:40 AM
Fixing buffered input issue. - Ayende Rahien 9/29/2012 8:14 AM
Making sure that AllowPut and AllowDelete are going to run when we save in a transaction, not just on the commit phase - Ayende Rahien 9/29/2012 8:20 AM
Better errors - Ayende Rahien 9/29/2012 8:48 AM
Better handling of how we index decimals, doubles and floats - Ayende Rahien 9/29/2012 9:42 AM
Fixing current is not a record issue in map/reduce debug hooks - Ayende Rahien 9/29/2012 2:47 PM
Hopefully fixing the stupid issues with decimal / double and E notation - Ayende Rahien 9/29/2012 3:20 PM
Will not throw NRE if document doesn't exists for patch - Ayende Rahien 9/29/2012 4:34 PM
Defensive coding - Ayende Rahien 9/29/2012 8:45 PM
Enlarge the Authorization UI window to fit larger values in permissions - DanielDar 9/30/2012 7:36 AM
Add api keys to the studio - DanielDar 9/30/2012 11:37 AM
base for search in authorization UI - DanielDar 9/30/2012 12:34 PM
Better UI for replication behaviors - Ayende Rahien 9/30/2012 12:51 PM
base for auto complete for tenant suggestion in api keys ui - DanielDar 9/30/2012 2:12 PM
Fixing text when creating new replication setup - Ayende Rahien 10/1/2012 11:33 AM
Protect against Request is not available in this context - Ayende Rahien 10/1/2012 1:38 PM
Adding passing test Signed-off-by: Ayende Rahien <> - Ayende Rahien 10/1/2012 6:16 PM
Fixes due to the change of DatabaseAccess from array to list - DanielDar 10/2/2012 7:18 AM
Making sure that cut off etag will work for dynamic indexes - Ayende Rahien 10/2/2012 1:35 PM
Fixing an issue with includes on dynamic queries using embedded - Ayende Rahien 10/2/2012 2:25 PM
- added string extensions for invariant string of int, float, decimal types - [Async]ServerClient is now using invariant string for int and float types in the generated url - added some resharper cleanups - ryanheath 10/2/2012 2:33 PM
Merge branch 'master' of into 1.2 Conflicts: Raven.Client.Lightweight/Connection/Async/AsyncServerClient.cs Raven.Client.Lightweight/Connection/ServerClient.cs Raven.Client.Lightweight/Raven.Client.Lightweight.csproj - Ayende Rahien 10/2/2012 3:01 PM
white space - Ayende Rahien 10/2/2012 9:53 PM
fix search in api keys and authorization - DanielDar 10/3/2012 7:26 AM
Fix update of collections view on collections change - DanielDar 10/3/2012 9:22 AM
base for Replication statistics page - DanielDar 10/3/2012 11:10 AM
Fixing compilation errors - Ayende Rahien 10/4/2012 9:07 AM
Can now support implicit string conversion operators - Ayende Rahien 10/4/2012 9:20 AM
better support multi dimensional arrays - Ayende Rahien 10/4/2012 11:37 AM
Normalize line ending - Damian Hickey 10/4/2012 9:02 PM
Merge branch '1.2' of git:// into 1.2 Conflicts: Raven.Tests/Issues/RavenDB_551.cs - Damian Hickey 10/4/2012 9:04 PM
Add DatabaseName to CurrentOperationContext and put database specific log events into their own BoundedMemoryTarget - Damian Hickey 10/4/2012 11:41 PM
Optimizing server requests - Ayende Rahien 10/5/2012 9:13 AM
Making sure that Replication Informer can handle null Destinations - Ayende Rahien 10/5/2012 9:54 AM
Enable a http logging endpoint per database. Relies on CurrentOperationContext.DatabaseName to have a value in order to associate a log message with a particular database. - Damian Hickey 10/5/2012 9:59 AM
Set CurrentOperationContext.DatabaseName before executing startup tasks - Damian Hickey 10/5/2012 10:21 AM
Add a separate LogContext.CurrentOperationContext is used in one area, I didn't want to drag it's usage into other areas. Add DatabaseName property to WorkContext. In addition to HttpServe.rSetThreadLocalState(), set LogContext.DatabaseName in - DocumentDatabase.ExecuteStartupTasks() - AstractIndexingExecuter.Execute() - DefaultBackgroundTaskExecuter.ExecuteAll() Logs responder now checks for null database and null database name and responds with error message - Damian Hickey 10/5/2012 2:55 PM
Merge branch '1.2_LogHttpEndpointPerDb' of into 1.2 - Ayende Rahien 10/5/2012 3:06 PM
Minor fix - Ayende Rahien 10/5/2012 6:26 PM
Add the Raven.Client.Lightweight.FSharp project to RavenDB.sln. A modification was performed on the project by VS such that it will no longer open in VS2010. Also upgraded Raven.Sample.FSharp and Raven.Tests.FSharp - Damian Hickey 10/7/2012 10:10 AM
Add the Raven.Client.Lightweight.FSharp project to RavenDB.sln. A modification was performed on the project by VS such that it will no longer open in VS2010 Also upgraded Raven.Sample.FSharp.fsproj - Damian Hickey 10/7/2012 10:10 AM
Remove Raven.Client.Debug project - Damian Hickey 10/7/2012 10:19 AM
Remove RavenDB.Client.Debug.nuspec - Damian Hickey 10/7/2012 10:20 AM
Remove mentions of Client.Debug from build script. - Damian Hickey 10/7/2012 10:23 AM
Merge branch 'fsharpclient-vs2012' of into 1.2_NuGetPackageReview - Damian Hickey 10/7/2012 11:01 AM
Merge branch 'fsharpclient-vs2012' of into fsharpclient-vs2012 - Damian Hickey 10/7/2012 11:14 AM
Merge branch 'fsharpclient-vs2012' of into 1.2 - Ayende Rahien 10/7/2012 11:14 AM
Merge branch 'remove_client_debug' of into 1.2 - Ayende Rahien 10/7/2012 11:14 AM
RavenDB-471 Raven.Smuggler.exe should not be included in the "RavenDB.Database" NuGet package Also excluded Raven.Backup.exe - Damian Hickey 10/7/2012 12:59 PM
RavenDB-472 RavenDB.Server NuGet package is missing Raven.Server.exe.config file - Damian Hickey 10/7/2012 1:11 PM
Remove dependency on NLog from RavenDB.Database package (RavenDB-566) - Damian Hickey 10/7/2012 1:18 PM
RavenDB-566 Remove not needed references added to projects that using the embedded package. Using <references> element in nuspec to explicitly specify which assemblies are referenced. - Damian Hickey 10/7/2012 2:14 PM
Merge branch '1.2_NuGetPackageReview' of into 1.2 - Ayende Rahien 10/7/2012 3:43 PM
Refactoring the way we are handling authentication, so we can actually support basic & secure at the same time - Ayende Rahien 10/7/2012 3:47 PM
Really fixing request is not available in this context - Ayende Rahien 10/7/2012 3:49 PM
Update NuGet.exe to 2.1.0 - Damian Hickey 10/7/2012 9:58 PM
Merge branch 'ravenhq' into 1.2 Conflicts: Bundles/Raven.Bundles.Tests/Authentication/UsingDatabaseCommands.cs Bundles/Raven.Bundles.Tryouts/Program.cs Raven.Client.Embedded/EmbeddedDatabaseCommands.cs Raven.Client.Lightweight/Connection/IDatabaseCommands.cs Raven.Client.Lightweight/Connection/ServerClient.cs Raven.Client.Lightweight/Document/DocumentSession.cs Raven.Client.Lightweight/Document/DocumentStore.cs Raven.Client.Lightweight/Document/RavenClientEnlistment.cs Raven.Client.Lightweight/Raven.Client.Lightweight.csproj Raven.Client.Lightweight/Shard/ShardedDocumentSession.cs Raven.Database/Plugins/Builtins/PendingTransactionRecovery.cs Raven.Database/Raven.Database.csproj zzz_RavenDB_Release.sln - Ayende Rahien 10/9/2012 12:35 AM
Include Raven.Abstractions when adding a RavenDB.Client or RavenDB.Database package reference. - Damian Hickey 10/9/2012 9:23 AM
Making sure that we setup the content encoding properly - Ayende Rahien 10/9/2012 10:03 AM
Should not try to set Accept-Encoding in SL - Ayende Rahien 10/9/2012 11:31 AM
Ensure we reset error count properly in the case of successfully replicating after 1 failure - Ayende Rahien 10/9/2012 12:39 PM
Merge branch '1.2' of into 1.2 Conflicts: Bundles/Raven.Bundles.Tests/Authentication/Bugs/Mojo2.cs Bundles/Raven.Bundles.Tests/Authentication/Bugs/Mojo2_Failed.cs Raven.Client.Debug/DocumentSessionView.Designer.cs Raven.Client.Lightweight/ITransactionalDocumentSession.cs Raven.Database/Server/Security/OAuth/AccessTokenBody.cs Raven.Studio/Behaviors/UpdateTextBindingOnPropertyChanged.cs Raven.Studio/Controls/SearchControl.xaml Raven.Studio/Controls/SearchControl.xaml.cs Raven.Studio/Controls/Taggers.xaml Raven.Studio/Controls/WordHighlightTagger.cs Raven.Studio/Features/Input/InputWindow.xaml.cs Raven.Studio/Features/Tasks/TasksView.xaml.cs Raven.Studio/Infrastructure/BindableCollection.cs Raven.Studio/Infrastructure/ErrorPresenter.cs Raven.Studio/Infrastructure/NotifyPropertyChangedBase.cs Raven.Studio/Infrastructure/WeakEventListener.cs Raven.Studio/Infrastructure/WeakEventSourceBase.cs Raven.Tests/Shard/BlogModel/ShardedDocumentStoreTest.cs - Fitzchak Yitzchaki 10/9/2012 12:51 PM
Update NuGet.targets to NuGet 2 - Fitzchak Yitzchaki 10/9/2012 12:52 PM
Update replication statistics - DanielDar 10/9/2012 2:32 PM
Allow to delete collection from keyboard key "delete" - DanielDar 10/9/2012 2:36 PM
Making sure that we can handle json values as parameters - Ayende Rahien 10/9/2012 2:38 PM
Fix bug with "time ago" in query page - DanielDar 10/9/2012 3:38 PM
Add last error to replication statistics - DanielDar 10/9/2012 4:01 PM
Fix how we redirect on app load - DanielDar 10/9/2012 4:23 PM
Making sure that we can recover from bad document - Ayende Rahien 10/9/2012 4:25 PM
Update Api Keys Icons - DanielDar 10/9/2012 4:47 PM
Delete file that should have been delete in a previous commit - Damian Hickey 10/9/2012 10:17 PM
Enable xml documentation on release builds. Includes projects other than client. Remove xml documentation from Raven.Server - doesn't make sense. - Damian Hickey 10/9/2012 10:37 PM
Merge branch '1.2' of into 1.2 Conflicts: Raven.Database/Bundles/Replication/Tasks/ReplicationTask.cs - DanielDar 10/10/2012 8:10 AM
Fix merge - DanielDar 10/10/2012 8:29 AM
Add Post-build step to Raven.Studio to copy xap to Raven.Database\Server\WebUI. Add .gitignore to prevent this xap from being added to git repo. Set build order in RavenDB.sln such that Studio is build before Database. - Damian Hickey 10/10/2012 8:37 AM
Set build order in zzz_RavenDB_Release.sln to match RavenDB.sln - Damian Hickey 10/10/2012 10:57 AM
Serve Raven.Studio.xap from embedded resource - Damian Hickey 10/10/2012 12:21 PM
Raven.Studio.xap is no longer included in nuget packages. Also remove the corresponding nuget install/uninstall scripts. - Damian Hickey 10/10/2012 12:27 PM
Reinstate ability to search paths for Raven.Studio, resorting to embedded version if none found. - Damian Hickey 10/10/2012 1:29 PM
Base for fixing a bug with statistics update afters server is down - DanielDar 10/10/2012 2:54 PM
Making sure that we include Jint in the nuget packages - Ayende Rahien 10/11/2012 12:41 PM
Error handling for trying to read from console when in input redirection mode - Ayende Rahien 10/11/2012 1:44 PM
When Store(entity, etag) is called on an entity that was already loaded, will force a check for _that particular etag_ on SaveChanges() - Ayende Rahien 10/11/2012 3:03 PM
Merge branch '1.2' of into 1.2 - Ayende Rahien 10/11/2012 3:04 PM
Making sure that we serialize all writes to the same attachment - Ayende Rahien 10/11/2012 3:11 PM
Base for patch operations in the studio - DanielDar 10/11/2012 5:04 PM
Optimizing the way we are handling facets on large indexes - Ayende Rahien 10/11/2012 5:39 PM
Fixing licensing exceptions - Ayende Rahien 10/11/2012 5:49 PM
Fixing scripted patching on complex objects - Ayende Rahien 10/11/2012 5:58 PM
RavenDB-554. Excluded NULL_VALUE from index analyzed enumerable fields - Pawel Pekrol 10/11/2012 7:13 PM
refactored code from last commit. Added the ability to include Index entries only in the IDatabaseCommands.Query - Pawel Pekrol 10/11/2012 11:26 PM
Test now fails faster - Ayende Rahien 10/12/2012 9:56 AM
Removing double minus - Ayende Rahien 10/12/2012 9:56 AM
Merge branch '1.2' of into 1.2 Conflicts: Raven.Tryouts/Program.cs - Ayende Rahien 10/12/2012 9:57 AM
Fixed RavenDB-602: Auto complete now works in TenantID column of API key configuration - samuel_d_jack 10/12/2012 1:39 PM
Fixed scrolling in Api Keys section. Made Tenant ID Dropdown appear as soon as box has focus - samuel_d_jack 10/12/2012 2:58 PM
Added a "Delete Matching Results" to the Index Query page - samuel_d_jack 10/12/2012 4:40 PM
Small simplification to layout - samuel_d_jack 10/12/2012 5:09 PM
Fixed case RavenDB-608: Improved the UI of the Patch Page in the studio - samuel_d_jack 10/12/2012 7:37 PM
Fixing range queries - Ayende Rahien 10/12/2012 10:42 PM
Making sure we won't try to run idle task on disposed db - Ayende Rahien 10/12/2012 10:42 PM
Optimizing so we only iterate over the facets that we actually care about - Ayende Rahien 10/12/2012 10:46 PM
Fixing ICE - Ayende Rahien 10/13/2012 9:59 PM
Merge branch 'master' of into 1.2 - DanielDar 10/14/2012 8:26 AM
Fixing facets - Ayende Rahien 10/14/2012 10:06 AM
Adding support for clearer ProjectFromIndexFieldsInto - Ayende Rahien 10/14/2012 10:09 AM
Fixing RavenDB-603 - Ayende Rahien 10/14/2012 10:32 AM
Add option to test the patch without saving the changes - DanielDar 10/14/2012 10:58 AM
Open all indexes on startup in parallel - Ayende Rahien 10/14/2012 11:00 AM
Cache the generate certs to reduce the cost for creating a doc db - Ayende Rahien 10/14/2012 11:35 AM
Merge branch '1.0' Conflicts: Raven.Client.Lightweight/Document/DTC/PendingTransactionRecovery.cs - Ayende Rahien 10/14/2012 12:16 PM
UI improvements for Patching - DanielDar 10/14/2012 12:25 PM
Fixing an issues with >= queries using 1.0 clients working with 1.2 servers - Ayende Rahien 10/14/2012 1:03 PM
Fix error message when trying to navigate to a not existing database in the studio - DanielDar 10/14/2012 2:07 PM
Fix bug with patching and improve UI - DanielDar 10/14/2012 2:33 PM
base for question window with suggestion - DanielDar 10/14/2012 4:48 PM
base for save and load of patch settings - DanielDar 10/14/2012 4:49 PM
Merge branch '1.2' of git:// - Ayende Rahien 10/15/2012 8:25 AM
Fix Question with suggestion - DanielDar 10/15/2012 8:51 AM
fix load saved patch - DanielDar 10/15/2012 8:51 AM
Changing the way we handle the studio -> database references - Ayende Rahien 10/15/2012 9:09 AM
Add options to delete revisions and test for it - DanielDar 10/15/2012 11:25 AM
Dispose changes on studio close - DanielDar 10/15/2012 11:44 AM
Add Question with combobox to AskUser - DanielDar 10/15/2012 12:57 PM
Change the Load from Auto complete to combobox Small Changes to the UI - DanielDar 10/15/2012 12:58 PM
Making sure that we don't get an infinite loop when you have a very small page size and a result set larger than the page size that is all filtered. - Ayende Rahien 10/15/2012 2:04 PM
Improve performance, do not consider low precision numbers to be "real" terms - Ayende Rahien 10/15/2012 2:04 PM
Adding more options to test infrastructure - Ayende Rahien 10/15/2012 2:05 PM
Minor fixes - Ayende Rahien 10/15/2012 2:05 PM
Add values to patch - DanielDar 10/15/2012 3:26 PM
Fixing an ISSUE with clearing out all the levels of the reduce results all at once using munin - Ayende Rahien 10/15/2012 4:16 PM
RavenDB-617 RavenQueryStatistics are empty on sharded environment - Ayende Rahien 10/15/2012 4:20 PM
RavenDB-620 Ensure dealing with recovered transactions properly. - Ayende Rahien 10/15/2012 4:24 PM
RavenDB-618 Includes for Load<T> not working in sharded environment - Ayende Rahien 10/15/2012 4:26 PM
RavenDB-579 All new items in the same SaveChanges should go to the same shard - Pawel Pekrol 10/15/2012 10:23 PM
Merge branch 'master' of Conflicts: Raven.Database/Indexing/IndexedTerms.cs Raven.Database/Queries/FacetedQueryRunner.cs - Ayende Rahien 10/16/2012 2:40 AM
Updating test - Ayende Rahien 10/16/2012 2:43 AM
Fix field storage in map reduce index - DanielDar 10/16/2012 10:56 AM
Adding index name to the ShardRequestData, allowing strategies to make decisions based on that - Ayende Rahien 10/16/2012 10:57 AM
Licensing configurations for the raven V2 - DanielDar 10/16/2012 12:04 PM
Fixing GetKeysForIndexForDebug - Ayende Rahien 10/16/2012 1:14 PM
Proper cleanup of the transactions - Ayende Rahien 10/16/2012 2:56 PM
Fix issues with non Unicode languages (like East Asian and Hebrew) - DanielDar 10/16/2012 4:03 PM
Merge branch '1.0' Conflicts: Raven.Client.Lightweight/Document/DTC/PendingTransactionRecovery.cs Raven.Client.Lightweight/Document/DocumentStore.cs Raven.Client.Lightweight/Document/InMemoryDocumentSessionOperations.cs Raven.Client.Lightweight/Document/RavenClientEnlistment.cs Raven.Client.Lightweight/ITransactionalDocumentSession.cs Raven.Client.Lightweight/Shard/ShardedDocumentStore.cs - Ayende Rahien 10/16/2012 4:36 PM
Slightly more robust licensing code - Ayende Rahien 10/16/2012 4:44 PM
Modifying tryout to test something - DanielDar 10/16/2012 5:27 PM
Fixing Argument Null Exception - Ayende Rahien 10/16/2012 5:39 PM
Send the key to the client, so he would know which document he messed up on - Ayende Rahien 10/16/2012 6:01 PM
Fixing an issue where we would change the results of loading multiple docs based on the includes - Ayende Rahien 10/17/2012 8:55 AM
Removing unused constant - Ayende Rahien 10/17/2012 9:14 AM
Revert "Test now fails faster" This reverts commit a135b854084f59532e7ca0dbed9a1470e2bffbb6. Conflicts: Raven.Tryouts/Program.cs - DanielDar 10/17/2012 9:24 AM
Update Actipro dlls to 2012.2 - DanielDar 10/17/2012 9:25 AM
base for Windows Request for users and groups - DanielDar 10/17/2012 9:25 AM
Merge branch 'master' of into 1.2 Conflicts: Raven.Tests/Bugs/CompiledIndexesNhsevidence.cs Raven.Tryouts/Program.cs - DanielDar 10/17/2012 9:26 AM
Move Api Keys to database settings section (in system database) - DanielDar 10/17/2012 11:12 AM
Add Windows Authentication settings to System database settings - DanielDar 10/17/2012 1:32 PM
Fix Windows Request according to new class Add triggers for put and delete - DanielDar 10/17/2012 1:56 PM
minor tweak to the UI - DanielDar 10/17/2012 2:34 PM
Fixes to the Windows Auth and its UI - DanielDar 10/17/2012 3:22 PM
Adding Skip Failover and Client visibale url to replications - DanielDar 10/17/2012 3:41 PM
No need to call expensive Optimize here - Ayende Rahien 10/18/2012 8:20 AM
Avoiding errors if we can't send heartbeat - Ayende Rahien 10/18/2012 8:52 AM
We shouldn't do index optimizations on the fly like this. - Ayende Rahien 10/18/2012 8:52 AM
Fixing an issue where we would only allow querying spatial data that was indexed in the current db iteration - Ayende Rahien 10/18/2012 12:02 PM
Fix allow null keys in put - DanielDar 10/18/2012 12:58 PM
Fix to the way we resend the watch commands - DanielDar 10/18/2012 12:58 PM
Ensure we change the database onlu when we have to - DanielDar 10/18/2012 1:44 PM
Not connect to all databases but only to the selected one - DanielDar 10/18/2012 1:45 PM
Fix the way we reconnect to changes Update the online indicator according to that - DanielDar 10/18/2012 2:47 PM
RavenDB-626 Add an efficient way to handle In() - Ayende Rahien 10/18/2012 4:03 PM
Rearrange replication settings - DanielDar 10/18/2012 4:11 PM
Moving the client API to the newly implemented IN option - Ayende Rahien 10/18/2012 4:13 PM
Force creation of plugins & analyzers folders - DanielDar 10/18/2012 4:29 PM
Making sure that we can properly parse the ids for methods during query - Ayende Rahien 10/18/2012 5:32 PM
Fixing query syntax issues - Ayende Rahien 10/18/2012 6:44 PM
Updating NTS binaries - Ayende Rahien 10/19/2012 2:44 AM
Making sure that GetRevisionsFor works with multi tenancy - Ayende Rahien 10/19/2012 2:56 AM
Should not fail if can't create plugins / analyzers directories - Ayende Rahien 10/19/2012 3:02 AM
Client first look at the ClientVisibleUrl, not the other way around - Ayende Rahien 10/19/2012 3:03 AM
There is no point in holding ignored destinations in the first place - Ayende Rahien 10/19/2012 3:04 AM
We save when we have a Url, that is the mandatory field now. ClientVisibleUrl is for the clients, doesn't matter for the server - Ayende Rahien 10/19/2012 3:06 AM
Refactoring the way we are handling updates to Windows Groups and Windows Users allowed to access RavenDB - Ayende Rahien 10/19/2012 5:46 AM
Proper disposal - Ayende Rahien 10/19/2012 5:47 AM
Updating dll - Ayende Rahien 10/19/2012 11:27 AM
Remove AsyncDocumentCommands from sync DocumentSession RavenDB-577 — Make sure that replication informer striping base doesn't skip by 2 - Ayende Rahien 10/19/2012 11:39 AM
RavenDB-539 — Raise Changes() when index change / deleted - Ayende Rahien 10/19/2012 11:47 AM
RavenDB-528 — Get rid of ResourceManagerId We now use Guid.NewGuid() for pretty much everything - Ayende Rahien 10/19/2012 11:51 AM
RavenDB-514 — Boost does not work on document level using query syntax - Ayende Rahien 10/19/2012 12:32 PM
RavenDB-535 Reduce the cost of DocumentDatabase.GetNextIdentityValueWithoutOverritingOnExistingDocuments) - Ayende Rahien 10/19/2012 3:00 PM
Fixing polarity - Ayende Rahien 10/19/2012 3:16 PM
Tweaked the styling of the Patch UI - samuel_d_jack 10/19/2012 3:45 PM
RavenDB-349 Add UpdateAttachmentMetadata - Ayende Rahien 10/19/2012 3:46 PM
Implemented RavenDb-613: Javascript editor in patch page now has some intellisense - samuel_d_jack 10/19/2012 5:54 PM
Merge branch 'master' of git:// - Ayende Rahien 10/19/2012 6:21 PM
RavenDB-579. Changed default strategy to one shard per session. - Pawel Pekrol 10/19/2012 10:28 PM
Fixing empty in - Ayende Rahien 10/20/2012 7:48 AM
Prefetching the next batch of documents under load, to make sure that we read things to memory and can feed them to the index ASAP. Give better information about when indexing actually happened - Ayende Rahien 10/20/2012 1:28 PM
Simplifying how we run background operations - Ayende Rahien 10/20/2012 2:11 PM
Profiler driven optimizations - Ayende Rahien 10/20/2012 5:38 PM
Minor optimization - Ayende Rahien 10/20/2012 5:39 PM
Refactoring to make it easier to optimize indexing - Ayende Rahien 10/20/2012 5:41 PM
do not flush index if we are currently indexing (not idle enough) - Ayende Rahien 10/20/2012 5:41 PM
Don't use parallel if max parallel task == 1 - Ayende Rahien 10/20/2012 5:42 PM
Matching API changes - Ayende Rahien 10/20/2012 5:42 PM
More profiler guided optimizations - Ayende Rahien 10/20/2012 7:24 PM
Optimizating - Ayende Rahien 10/20/2012 7:24 PM
Optimizing the way we are doing indexing by parallelizing the work done by the IndexingExecuter. Note that index triggers needs to take into account that they can now be called in parallel - Ayende Rahien 10/20/2012 7:26 PM
Can now prefetch the documents to be indexed in the next few rounds of indexing while we are doing indexing - Ayende Rahien 10/20/2012 7:27 PM
Fixing tests that relied on implicit index ordering - Ayende Rahien 10/20/2012 7:58 PM
RavenDB-635 Move FSharp support outside of code - Ayende Rahien 10/20/2012 8:16 PM
In Raven/DocumentsByEntity name, LastModified should not be analyzed. - Ayende Rahien 10/20/2012 8:27 PM
Removing F# project from the build - Ayende Rahien 10/20/2012 11:27 PM
Starting to move to NRefactory 5.0 - Ayende Rahien 10/21/2012 10:30 AM
Remove not used xaml namespace imports which caused an R# errors - Fitzchak Yitzchaki 10/21/2012 12:39 PM
Re-format code - Fitzchak Yitzchaki 10/21/2012 12:55 PM
Clean code - Fitzchak Yitzchaki 10/21/2012 1:22 PM
Include database name in the request authorizer - DanielDar 10/21/2012 1:42 PM
Fixing the way we are generating / parsing linq statements. - Ayende Rahien 10/21/2012 2:40 PM
Making sure to use proper keywords - Ayende Rahien 10/21/2012 2:42 PM
Get named arguments as well - Ayende Rahien 10/21/2012 2:44 PM
Supporting linq method syntax - Ayende Rahien 10/21/2012 2:55 PM
Supporting dynamic linq re-write - Ayende Rahien 10/21/2012 2:59 PM
Add __dynamic_id to the output in linq queries - Ayende Rahien 10/21/2012 3:10 PM
Can support items that are using nested lambdas - Ayende Rahien 10/21/2012 3:32 PM
Support type erasure for index results - Ayende Rahien 10/21/2012 3:42 PM
Fixing an off by one issue Making sure to clone the nodes before reusing them - Ayende Rahien 10/21/2012 7:03 PM
Better error handling Clone re-used node - Ayende Rahien 10/21/2012 7:17 PM
RavenDB-583 Linq support for contains on arrays: 1. string ("".Contains(...)) should throw. 2. any other IEnumerable should be work exactly as Any works. (Implementation is different from any, but they should behave the same). - Fitzchak Yitzchaki 10/21/2012 10:14 PM
Add a failing test which fails due to a race condition. (Failed on iteration #2) - Fitzchak Yitzchaki 10/21/2012 10:30 PM
More bug fixes - Ayende Rahien 10/22/2012 8:08 AM
Can now handle multi threaded indexing in the index replication bundle and indexed properties bundle - Ayende Rahien 10/22/2012 11:55 AM
Add a nicer error when Windows Auth is not enabled - DanielDar 10/22/2012 12:10 PM
RavenDB-638 Update the logs file suggested by the studio - DanielDar 10/22/2012 12:51 PM
Only use multiple threads in the indexing when we actually needed to (high number of records) - Ayende Rahien 10/22/2012 1:19 PM
Removing remnants of F# - Ayende Rahien 10/22/2012 1:20 PM
Making sure that we treat null token as null - Ayende Rahien 10/22/2012 1:26 PM
Merge branch 'temp' of - Ayende Rahien 10/22/2012 2:45 PM
Fixing the way we are executing in queries - Ayende Rahien 10/22/2012 2:53 PM
Better debug - Ayende Rahien 10/22/2012 3:46 PM
Do not cut off terms after 255 characters - Ayende Rahien 10/22/2012 3:46 PM
RavenDB-571 Allow to edit allowed windows users & windows groups in the studio - DanielDar 10/22/2012 4:52 PM
Updating NRefactory dlls - Ayende Rahien 10/22/2012 8:08 PM
Merge branch 'master' of into 1.2 Conflicts: Raven.Database/Linq/Ast/DynamicExtensionMethodsTranslator.cs Raven.Database/Linq/Ast/TransformNullCoalasingOperatorTransformer.cs Raven.Tests/Bugs/ComplexIndexes.cs Raven.Tests/Linq/LinqTransformerCompilationTests.cs - DanielDar 10/23/2012 10:27 AM
Update dll location - DanielDar 10/23/2012 12:16 PM
update notification to have only one from each notification and have a counter update to UI to show the counter in the error list - DanielDar 10/23/2012 12:18 PM
fix invalid naming for order fields in dynamic query index naming - DanielDar 10/23/2012 2:22 PM
More readable method name - Fitzchak Yitzchaki 10/24/2012 10:32 AM
Avoid erroring on expected errors - Ayende Rahien 10/24/2012 11:15 AM
Adding additional metrics for stats - Ayende Rahien 10/24/2012 11:16 AM
Adding more info to the smuggler Allow to wait until all indexing are done - Ayende Rahien 10/24/2012 11:16 AM
Don't be so hasty to drop down the batch size - Ayende Rahien 10/24/2012 11:17 AM
Start doing multi threaded indexing earlier - Ayende Rahien 10/24/2012 11:17 AM
Part way work of optimizing how we handle indexing under heavy load - Ayende Rahien 10/24/2012 11:18 AM
Fix a typo: Compatability > Compatibility - Fitzchak Yitzchaki 10/24/2012 11:19 AM
Simplify code - Fitzchak Yitzchaki 10/24/2012 11:35 AM
Add Future batch stats to database statistics - Ayende Rahien 10/24/2012 11:56 AM
another step in improving indexing in large scale - Ayende Rahien 10/24/2012 11:58 AM
Increase buffer size to start working in multi threaded fashion inside a single index - Ayende Rahien 10/24/2012 12:18 PM
Use the TPL directly, instead of rolling our own - Ayende Rahien 10/24/2012 12:51 PM
RavenDB-639 Wait for 60 seconds before giving up on index deletion - Ayende Rahien 10/24/2012 12:57 PM
Add support for string.IsNullOrEmpty(), !string.IsNullOrEmpty() and string.IsNullOrEmpty() == false - Fitzchak Yitzchaki 10/24/2012 1:24 PM
Refactor test: should not expose public staff, and reuse RavenTest instead of providing its own base class. Also, avoid using Assert.DoesNotThrow pattern. - Fitzchak Yitzchaki 10/24/2012 2:23 PM
Add missing AND, and fix the StartsWithNegated test. StartsWithEqFalse test currently fails - Fitzchak Yitzchaki 10/24/2012 2:57 PM
Make StartsWithEqFalse test to pass - Fitzchak Yitzchaki 10/24/2012 3:01 PM
Add more tests to the IsNullOrEmpty linq support - Fitzchak Yitzchaki 10/24/2012 3:24 PM
Avoid extra space after '('. - Fitzchak Yitzchaki 10/24/2012 3:26 PM
Use HasFlag (Available in .Net 4.0) - Fitzchak Yitzchaki 10/24/2012 3:33 PM
Add OrderBy in order to fix failing tests due to inconsistent results order - Fitzchak Yitzchaki 10/24/2012 4:10 PM
Fix inconsistent results in the tests - Fitzchak Yitzchaki 10/24/2012 4:19 PM
Add support for .Where(x => x.SomeString.Any()). Will behave the same as .Where(x => !string.IsNullOrEmpty(x.SomeString)), which is also already supported. - Fitzchak Yitzchaki 10/24/2012 4:35 PM
Fix the error from ScriptedJsonPatcher - DanielDar 10/24/2012 4:57 PM
base for adding functions to the ScriptedJsonPatcher - DanielDar 10/24/2012 4:58 PM
Add support for .Where(x => x.SomeString.Any() == false) and .Where(x => !x.SomeString.Any()). - Fitzchak Yitzchaki 10/24/2012 4:58 PM
Add a note comment - Fitzchak Yitzchaki 10/24/2012 5:00 PM
Fix an error in the test - Fitzchak Yitzchaki 10/24/2012 5:05 PM
Add support for .Where(p => p.StringArray.Any()). - Fitzchak Yitzchaki 10/24/2012 5:38 PM
Make the intention of the code a bit more readable - Fitzchak Yitzchaki 10/24/2012 5:39 PM
Refactor code - Fitzchak Yitzchaki 10/24/2012 5:43 PM
Add comment - Fitzchak Yitzchaki 10/24/2012 5:44 PM
RavenDB-556. Allow index entries queries on dynamic indexes - Pawel Pekrol 10/24/2012 6:58 PM
Merge branch 'master' of Conflicts: Raven.Database/Linq/Ast/DynamicExtensionMethodsTranslator.cs Raven.Database/Linq/Ast/TransformNullCoalasingOperatorTransformer.cs Raven.Tests/Bugs/ComplexIndexes.cs Raven.Tests/Bugs/Distinct.cs Raven.Tests/Linq/LinqTransformerCompilationTests.cs - Ayende Rahien 10/25/2012 12:17 AM
upgraded solution file to VS2012. - Khalid Abuhakmeh 10/25/2012 3:52 PM
upgraded FSharp projects to VS2012. - Khalid Abuhakmeh 10/25/2012 3:53 PM
Remove a stress test. This test already been fixed, by ensuring the ordering using OrderBy - Fitzchak Yitzchaki 10/25/2012 4:32 PM
completed CsvImportTask for RavenDb Studio. It is pretty fast. - Khalid Abuhakmeh 10/25/2012 5:50 PM
Don't error our of FindPort - Ayende Rahien 10/26/2012 2:04 PM
Fixed bug where JsonEditor showed a red squiggly in a completely empty document - samuel_d_jack 10/26/2012 4:27 PM
RavenDB-651 DateTimeOffset value in metadata - Matt Johnson 10/26/2012 5:50 PM
Merge branch 'master' of - Matt Johnson 10/26/2012 6:01 PM
Fixed a bug where Collections list was forgetting the selected collection when refreshed after a change notification was recieved. Problem was caused by replacing the entire collection of CollectionModels, rather than updating existing collection models Sorting of items in the list is now handled by using a CollectionViewSource and settings its SortDescription property - samuel_d_jack 10/26/2012 7:06 PM
Fixed case RavenDB-631: VirtualCollectionSource now only makes a single request to fetch the first page of data, rather than making a separate request to get the count. - samuel_d_jack 10/26/2012 7:07 PM
Added a popup error window to show script errors in PatchModel - samuel_d_jack 10/26/2012 8:18 PM
Allow to disable a specific database - Ayende Rahien 10/26/2012 11:25 PM
Making sure that we sort consistently - Ayende Rahien 10/27/2012 11:49 AM
Making sure we won't index a single document multiple times - Ayende Rahien 10/27/2012 2:00 PM
Fixing bad comparison - Ayende Rahien 10/27/2012 7:33 PM
Removing race condition in test - Ayende Rahien 10/27/2012 7:33 PM
Merge branch 'RavenDB-556' of Conflicts: Raven.Client.Lightweight/Shard/DefaultShardResolutionStrategy.cs Raven.Client.Lightweight/Shard/IShardResolutionStrategy.cs - Ayende Rahien 10/27/2012 8:10 PM
Removing silly SessionMetadata, not needed - Ayende Rahien 10/27/2012 8:18 PM
Do not create a new index if asking for entires on non existing dynamic index - Ayende Rahien 10/27/2012 8:27 PM
Adding handling for handling non nullable null enums - Ayende Rahien 10/27/2012 8:49 PM
Supporting trim/split - Ayende Rahien 10/27/2012 9:49 PM
Merge branch 'feature-csvimport' of Conflicts: .gitignore Raven.Client.Lightweight.FSharp/Raven.Client.Lightweight.FSharp.fsproj Raven.Studio/MainPage.xaml Raven.Studio/Models/DatabaseModel.cs Raven.Studio/Raven.Studio.csproj Raven.Studio/packages.config Raven.Tests.FSharp/Raven.Tests.FSharp.fsproj RavenDB.sln - Ayende Rahien 10/27/2012 9:58 PM
Fixing Csv imports - Ayende Rahien 10/27/2012 10:23 PM
RavenDB-656 Warn when importing to a non empty db - DanielDar 10/28/2012 9:13 AM
Merge branch 'glacier' of into 1.2 Conflicts: Raven.Abstractions/Smuggler/SmugglerApiBase.cs Raven.Database/Backup/RemoveBackupDocumentStartupTask.cs Raven.Database/Indexing/IndexingExecuter.cs Raven.Database/Indexing/WorkContext.cs Raven.Tests/Indexes/LuceneAnalyzerUtils.cs Raven.Tests/Indexes/UsingQueryBuilder.cs Raven.Tests/Spatial/BrainV.cs Raven.Tests/Triggers/IndexToDataTable.cs SharedLibs/Lucene.Net.xml - DanielDar 10/28/2012 9:23 AM
Merge fix - DanielDar 10/28/2012 9:26 AM
Change to new logging - DanielDar 10/28/2012 10:47 AM
Fix wrong file name passed - DanielDar 10/28/2012 10:48 AM
OrderByScore Simple OrderByScore implementation to allow sorting by score, then by other fields. - Ryan Christensen-Schwarz 10/28/2012 11:14 AM
Moving docs directly to future batches on read - no IO required any longer - Ayende Rahien 10/28/2012 11:21 AM
Better approach for ensuring the id - Ayende Rahien 10/28/2012 11:35 AM
Better visual for tasks with several DataInputs - DanielDar 10/28/2012 12:38 PM
Fixing access to non snapshot - Ayende Rahien 10/28/2012 12:38 PM
Expose the periodic backup in the studio - DanielDar 10/28/2012 3:07 PM
Fix a grammar - Fitzchak Yitzchaki 10/28/2012 4:24 PM
Remove #if !NET35 - Fitzchak Yitzchaki 10/28/2012 4:36 PM
Proper syncing of how we handle the etag for future batches - Ayende Rahien 10/28/2012 7:28 PM
RavenDB-578. Replication story issue - Pawel Pekrol 10/29/2012 12:03 PM
Add check which bundles are enabled and disable the option to add them if they don't exist - DanielDar 10/29/2012 1:06 PM
Show periodic backup only if bundle is available - DanielDar 10/29/2012 1:12 PM
RavenDB-578. Handled case: B: conflicted document delete, A: delete conflict resolve by save, B: document exists - Pawel Pekrol 10/29/2012 1:44 PM
Add check for aws in the studio periodic backup settings - DanielDar 10/29/2012 3:05 PM
Fix a failing test, due the lacking of an OrderBy statement. - Fitzchak Yitzchaki 10/29/2012 3:48 PM
Use NRefactory from NuGet, instead of copy it manually to SharedLibs - Fitzchak Yitzchaki 10/29/2012 4:04 PM
Use nuget restore feature and avoid committing third party libraries - Fitzchak Yitzchaki 10/29/2012 4:18 PM
Restore missing nuget packages even with DEBUG configuration - Fitzchak Yitzchaki 10/29/2012 4:18 PM
Upgrade xUnit package - Fitzchak Yitzchaki 10/29/2012 4:21 PM
Remove unused package - Fitzchak Yitzchaki 10/29/2012 4:31 PM
Fix bc95b2838672ff85fda24bfcb2db11e8a9db7369 Restore missing nuget packages even with DEBUG configuration - Fitzchak Yitzchaki 10/29/2012 4:37 PM
Make TestDoc private to the class - Fitzchak Yitzchaki 10/29/2012 4:58 PM
Upgrade xUnit on more package - Fitzchak Yitzchaki 10/29/2012 5:04 PM
Remove xUnit from Raven.Database - Fitzchak Yitzchaki 10/29/2012 5:05 PM
Fix references - Fitzchak Yitzchaki 10/29/2012 5:08 PM
RavenDB-598. Smuggler needs to tune itself based on actual document sizes - Pawel Pekrol 10/30/2012 8:47 AM
RavenDB-648 If the server is not available I get "Not found" error in the studio - DanielDar 10/30/2012 9:28 AM
RavenDB-663 Exporting a dump from a production DB can take long time while the UI doesn't always have an indication that we're exporting. - DanielDar 10/30/2012 10:32 AM
Remove #if NET35 code - Fitzchak Yitzchaki 10/30/2012 10:46 AM
Fix typo, make class as static - Fitzchak Yitzchaki 10/30/2012 10:52 AM
Enable ToFacetsAsync - Ryan Christensen-Schwarz 10/30/2012 10:59 AM
Add progress bar to show that tasks are working (for lengthy operations that don't have an output so the user will know that the studio is still working) - DanielDar 10/30/2012 11:26 AM
RavenDB-665 When specifing the Result type in the index, the compiler automatically omits any cast to the type. This works: public class NullableIndex : AbstractMultiMapIndexCreationTask<Result> { private class Result : Nullable { } public NullableIndex() { AddMap<Nullable>(nullables => nullables.Select(nullable => new { String = (string)null, Decimal = (decimal?)null, Double = (double?)null, Float = (float?)null, Long = (long?)null, Int = (int?)null, Short = (short?)null, Byte = (byte?)null, Bool = (bool?)null, })); } } But this does not: public class NullableIndex : AbstractMultiMapIndexCreationTask<Result> { private class Result : Nullable { } public NullableIndex() { AddMap<Nullable>(nullables => nullables.Select(nullable => new Result { String = (string)null, Decimal = (decimal?)null, Double = (double?)null, Float = (float?)null, Long = (long?)null, Int = (int?)null, Short = (short?)null, Byte = (byte?)null, Bool = (bool?)null, })); } } The issue is that the compiler will strip the cast (string) since the type is know at compile time. The issue that the type is omitted in the client before it sent to the server. Starting from the next build, the following will be supported too: public class NullableIndex : AbstractMultiMapIndexCreationTask<Result> { private class Result : Nullable { } public NullableIndex() { AddMap<Nullable>(nullables => nullables.Select(nullable => new Result { String = null, Decimal = null, Double = null, Float = null, Long = null, Int = null, Short = null, Byte = null, Bool = null, })); } } We automatically infer the type and cast the null to it type. An effort was done to use CSharp keywords for the type instead of the full .net framework name, in order to keep the index definition as small as possible. - Fitzchak Yitzchaki 10/30/2012 12:42 PM
More robust namespace check. Take into account nullable types which aren't have a C# keyword, like DateTime?. - Fitzchak Yitzchaki 10/30/2012 1:02 PM
RavenDB-251 Server Console: Allow restoring from backup on a live server - DanielDar 10/30/2012 2:03 PM
RavenDB-661 Fix error message when entering invalid auth data (wrong password) - DanielDar 10/30/2012 2:34 PM
1. Remove extra (), in the form of: ((System.String)propName). Will be just (System.String)propName. 2. Avoid code duplication. Use CSharp keywords when possible. Will be (string)propName instead of (System.String)propName. - Fitzchak Yitzchaki 10/30/2012 3:02 PM
Avoid converting/casting the type twice, which is the case for anonymous objects which has the Convert(type). Fix fixes the following added failing test AnonymousNullableIndexDoesNotCastTwice. - Fitzchak Yitzchaki 10/30/2012 3:18 PM
Fix a failing test due the changes in 292fe39a7708b410cabde0d67fa7e57bbb89ca11. - Fitzchak Yitzchaki 10/30/2012 3:23 PM
RavenDB-599 cleaning up all the "#if !NET35" bits - Fitzchak Yitzchaki 10/30/2012 3:30 PM
Fix a typo - Fitzchak Yitzchaki 10/30/2012 3:31 PM
Upgrade xUnit runner, and use NuGet restore in order get the exe instead of having the files in the tools folder. - Fitzchak Yitzchaki 10/30/2012 4:03 PM
minor formating - Fitzchak Yitzchaki 10/30/2012 5:04 PM
Ping windows for more time while shutting down. - Ryan Christensen-Schwarz 10/31/2012 7:31 AM
Put the check for the index errors in the right location - Fitzchak Yitzchaki 10/31/2012 10:21 AM
Avoid exposing public Thread class - Fitzchak Yitzchaki 10/31/2012 10:23 AM
Fix a failing test and add another passing test - Fitzchak Yitzchaki 10/31/2012 12:00 PM
Improve the tests readability - Fitzchak Yitzchaki 10/31/2012 12:02 PM
Merge a class into its test class - Fitzchak Yitzchaki 10/31/2012 12:16 PM
Fix a failing test due the changes in c0759886da656974d173d808dc2de561508ee10e - Fitzchak Yitzchaki 10/31/2012 12:18 PM
RavenDB-667 Allow the use of the following Lucene keywords in the Where statement string value: NOT, OR and AND (caps sensitive). - Fitzchak Yitzchaki 10/31/2012 12:31 PM
RavenDB-549. Added 'happy error message' for could not connect to remote server exception - Pawel Pekrol 10/31/2012 12:59 PM
Fix a failing test due the changes in c0759886da656974d173d808dc2de561508ee10e. This syntax make much more sense. - Fitzchak Yitzchaki 10/31/2012 1:05 PM
Fix a failing tests due to not ordering the results - Fitzchak Yitzchaki 10/31/2012 2:13 PM
Refactor tests to better clarity - Fitzchak Yitzchaki 10/31/2012 2:14 PM
RavenDB-484 Support Max/Min on nullable dates & nullable data time offsets - Fitzchak Yitzchaki 10/31/2012 2:47 PM
Support more DynamicNullObject casting types - Fitzchak Yitzchaki 10/31/2012 2:52 PM
Fix bug where dir location not saved - DanielDar 10/31/2012 3:12 PM
RavenDB-576. Issue with replication & compression bundle used together - Pawel Pekrol 10/31/2012 3:45 PM
Merge branch 'master' of - Ayende Rahien 10/31/2012 3:45 PM
Upgrade psake to use the package from NuGet. Now builds should run like: .\build.ps1 - for the default task .\build.ps1 Test - for a specific task called Test. - Fitzchak Yitzchaki 10/31/2012 3:45 PM
Better debugging information - Ayende Rahien 10/31/2012 3:46 PM
Better approach for requesting additional closing time - Ayende Rahien 10/31/2012 3:50 PM
Merge branch 'RavenDB-576' of - Ayende Rahien 10/31/2012 3:50 PM
Merge branch 'RavenDB-598' of - Ayende Rahien 10/31/2012 3:54 PM
Output xUnit location - Fitzchak Yitzchaki 10/31/2012 3:55 PM
Merge branch 'RavenDB-549' of - Ayende Rahien 10/31/2012 3:59 PM
Update NuGet.exe from 2.1.0 to 2.1.2 - Fitzchak Yitzchaki 10/31/2012 4:41 PM
Get notified when a new nuget.exe is exists - Fitzchak Yitzchaki 10/31/2012 4:42 PM
Ensure that psake package is downloaded and exists so we can start the build. - Fitzchak Yitzchaki 10/31/2012 4:53 PM
Make Results private to its test, in order to avoid using it incorrectly in other tests - Fitzchak Yitzchaki 10/31/2012 5:08 PM
Make classes private to their tests - Fitzchak Yitzchaki 10/31/2012 5:08 PM
Allow to sort by temp score in dynamic indexes - Ayende Rahien 10/31/2012 5:23 PM
Making sure that the last modified time is accurate - Ayende Rahien 10/31/2012 6:46 PM
Merge branch '1.2' of git:// Conflicts: Raven.Abstractions/Smuggler/SmugglerApiBase.cs - Ayende Rahien 10/31/2012 7:13 PM
Do not generate documentation file (and also avoid warning CS1591: Missing XML comment for publicly visible type or member ...) for Raven.Database.csproj. This was already setup for DEBUG builds but not for RELEASE builds. - Fitzchak Yitzchaki 11/1/2012 11:19 AM
notes to correct - DanielDar 11/1/2012 12:18 PM
Don't show the signature for the license if can't get it. - Ayende Rahien 11/1/2012 1:06 PM
Revert "Minor" This reverts commit 1a13c6b16d8520616d6c325a32fd07ca164f3ed6. - Ayende Rahien 11/1/2012 1:11 PM
Show the actual errors - Fitzchak Yitzchaki 11/1/2012 1:14 PM
RavenDB-668 Support AbstractMultiMapIndexCreationTask with the Reduce type specified in the query - Fitzchak Yitzchaki 11/1/2012 1:18 PM
More C# friendly type output - Fitzchak Yitzchaki 11/1/2012 1:19 PM
Add more support in DynamicNullObject - Fitzchak Yitzchaki 11/1/2012 1:31 PM
Fixing crlf - Ayende Rahien 11/1/2012 1:32 PM
Use a more enhanced way to convert Type to its CSharp keyword - Fitzchak Yitzchaki 11/1/2012 1:32 PM
Fix a bug - Fitzchak Yitzchaki 11/1/2012 1:42 PM
Fixing memory leak - Ayende Rahien 11/1/2012 1:47 PM
Merge branch 'master' of Conflicts: Raven.Tests/MailingList/bhiku.cs - Ayende Rahien 11/1/2012 1:48 PM
Revert "Allow to sort by temp score in dynamic indexes" This reverts commit 762ec4c9a468db70f57f90c09df6a8ce578fd817. Conflicts: Raven.Tests/MailingList/bhiku.cs - Ayende Rahien 11/1/2012 1:56 PM
Add support for generating identity values - Ayende Rahien 11/1/2012 2:26 PM
Do not consider the future batches loaded from puts for batch size considerations - Ayende Rahien 11/1/2012 2:40 PM
better debugging - Ayende Rahien 11/1/2012 3:26 PM
Better support for how we detect what we can do or not do for DynamicNullObject. - Ayende Rahien 11/1/2012 3:46 PM
RavenDB-652 Feature Request: Database.PutDocumentMetadata - Ayende Rahien 11/1/2012 3:56 PM
Making sure that guid is treated as a string always, not just when loading from bson - Ayende Rahien 11/1/2012 4:16 PM
Avoid logging errors - Ayende Rahien 11/1/2012 5:08 PM
RavenDB-654 Return better error messages from the Server when Patch Script contains syntax errors - Ayende Rahien 11/1/2012 5:15 PM
A better way to handle conversions - Ayende Rahien 11/1/2012 6:56 PM
RavenDB-653 Executing a patch script with script "this[""] = 10" corrupts all the documents - Ayende Rahien 11/1/2012 7:51 PM
Change the format of the default export file name, to make it more easily sortable - Ayende Rahien 11/2/2012 12:54 AM
1/ nullObj will work - Ayende Rahien 11/2/2012 9:53 AM
Fixing encryption tests - Ayende Rahien 11/2/2012 9:57 AM
Do not delete the Raven/DocumentsByEntityName - Ayende Rahien 11/2/2012 3:59 PM
Commented out unfinished code to get it to compile - samuel_d_jack 11/2/2012 5:52 PM
Fixed case RavenDb-630: Fixed bug with empty space being left in Patch window after changing patch type. - samuel_d_jack 11/2/2012 6:35 PM
Fixed bug where outlining had stopped working for Json Documents. - samuel_d_jack 11/2/2012 6:58 PM
Workaround for RavenDB-676 CertGenerator cripples IIS8 application pool with heap exception - Ayende Rahien 11/2/2012 8:31 PM
Fixing more tests - Ayende Rahien 11/2/2012 8:33 PM
RavenDB-677 Allow to purge tombstones - Ayende Rahien 11/2/2012 9:13 PM
It is actually hard now to get the test to fail - Ayende Rahien 11/2/2012 9:15 PM
More minor fixes - Ayende Rahien 11/2/2012 9:25 PM
Better support for translating indexer calls - Ayende Rahien 11/2/2012 9:26 PM
Completed RavenDB-613: Implemented some optimisations for the Patch Script intellisense. It now also provides intellisense after the user has used an indexing expression like this.MyArray[0]. - samuel_d_jack 11/2/2012 9:42 PM
Minor spaces -> tabs cls compliant - Ayende Rahien 11/2/2012 10:09 PM
Making sure that we can show more results than are returned in TotalResults - Ayende Rahien 11/3/2012 1:56 AM
RavenDB-674 Warning before importing database - exception when accepting warning v.2134 - Ayende Rahien 11/3/2012 1:08 PM
Fixing an issue with changing the reduce key of an entity when the reduce key was > 80 chars - Ayende Rahien 11/3/2012 10:28 PM
Always return the first item from the recurse - Ayende Rahien 11/4/2012 3:52 AM
Fix the way we check for the databaseAccesses - DanielDar 11/4/2012 9:22 AM
remove unneeded value make selection for Glacier or S3 - DanielDar 11/4/2012 10:05 AM
Fix bug with some cases of user settings - DanielDar 11/4/2012 10:16 AM
minor (fix tabs) - DanielDar 11/4/2012 11:39 AM
Report from the restore operation - DanielDar 11/4/2012 2:46 PM
remove the check of bundles in the studio (will return in a later commit) - DanielDar 11/4/2012 3:53 PM
base for adding database name and location to restore - DanielDar 11/4/2012 3:54 PM
Remove unused files - Fitzchak Yitzchaki 11/4/2012 3:54 PM
Remove a reference to a project that have been removed - Fitzchak Yitzchaki 11/4/2012 4:32 PM
Remove unused packages - Fitzchak Yitzchaki 11/4/2012 4:34 PM
1. RavenDB-678 Publish Raven.Client.Authorization nuget package 2. Drop a page which already has been merged RavenDB.Bundles.Authentication. - Fitzchak Yitzchaki 11/4/2012 4:35 PM
Remove unused bundle (merged into core) - Fitzchak Yitzchaki 11/4/2012 4:46 PM
NuGet package version should be 1.2 instead of 1.0 - Fitzchak Yitzchaki 11/4/2012 4:46 PM
Add authorization to the RavenDB.Bundles.Authorization package - Fitzchak Yitzchaki 11/4/2012 4:49 PM
Adjust namespaces, Raven.Bundles.Tests to Raven.Tests.Bundles - Fitzchak Yitzchaki 11/4/2012 5:00 PM
Playing with how we are actually handling batch sizes for smuggler input / output. Will try to increase the batches for as long as it can, within the given timeouts. - Ayende Rahien 11/4/2012 5:48 PM
Better approach for importing data to Raven - Ayende Rahien 11/4/2012 6:12 PM
More optimized approach for parallelizing work during map indexes - Ayende Rahien 11/4/2012 6:12 PM
Don't just read from the disk after a while, read it from the future batch queue as well - Ayende Rahien 11/4/2012 7:17 PM
Optimization: Do not delete documents from the index if this is the first time that they were created - Ayende Rahien 11/4/2012 11:39 PM
Exposing the license attributes in the license - Ayende Rahien 11/5/2012 1:51 AM
Added broken spatial test - Simon Bartlett 11/5/2012 3:03 AM
Merge branch 'master' of into 1.2 - DanielDar 11/5/2012 7:38 AM
Fix the way we check if license have bundles in studio - DanielDar 11/5/2012 10:22 AM
fix bug from earlier commit - DanielDar 11/5/2012 10:24 AM
Fix bug when loading save patch with collection or index (not storing the selected item) moved the saved patches to the selected database (there is no reason that patches for one database appear in another databases load) - DanielDar 11/5/2012 11:44 AM
RavenDB-670 Allow Right Click + Copy for errors shown for indexing / patching errors - DanielDar 11/5/2012 12:14 PM
Simpler way to expose license attributes - Ayende Rahien 11/5/2012 12:32 PM
Fix the way we check the active bundles - DanielDar 11/5/2012 4:13 PM
RavenDB-685 Add a way to track that a patch operation is running - DanielDar 11/6/2012 9:11 AM
RavenDB-682 Backup task keep going from finished to in progress while the process is still working - DanielDar 11/6/2012 9:59 AM
Adding pure lucene sample - Ayende Rahien 11/6/2012 11:59 AM
Fixing duplicate field name causing NRE - Ayende Rahien 11/6/2012 12:00 PM
Add Alerts and send them from Periodic Backup - DanielDar 11/6/2012 2:16 PM
Fix connecting with system database for patch and alerts - DanielDar 11/6/2012 2:19 PM
Add the DatabaseDocument to the backup - DanielDar 11/6/2012 3:11 PM
restore now creates adds the database document to the system database - DanielDar 11/6/2012 3:54 PM
Fix a bug in saving settings - DanielDar 11/6/2012 3:58 PM
Show Restore only in system database - DanielDar 11/6/2012 4:22 PM
Fixing index replication when using bools - Ayende Rahien 11/6/2012 5:08 PM
If waiting for null etag, assume it is empty (no waiting, effectively) - Ayende Rahien 11/6/2012 5:09 PM
Merge branch '1.2' of git:// Conflicts: Raven.Abstractions/Data/LicensingStatus.cs Raven.Database/Commercial/ValidateLicense.cs - Ayende Rahien 11/6/2012 5:09 PM
Adding req / sec and concurrent requests per database performance counters Adding a way to get hooked to the server startup process Adding a way to hook to request processing - Ayende Rahien 11/7/2012 7:36 AM
Making sure that you can run RavenDB in a scheduled task for maintenance tasks - Ayende Rahien 11/7/2012 7:40 AM
Better approach for handling bundles activation - Ayende Rahien 11/7/2012 7:57 AM
Better errors for multiple put triggers trying to output the same value. - Ayende Rahien 11/7/2012 8:05 AM
Use simpler cert generation on Win 2003 - Ayende Rahien 11/7/2012 8:07 AM
return to original version - DanielDar 11/7/2012 8:09 AM
Fixing async impl - Ayende Rahien 11/7/2012 8:11 AM
Reverting - Ayende Rahien 11/7/2012 8:11 AM
Fixing casting in Linq issue - Ayende Rahien 11/7/2012 8:25 AM
Making sure we accept ver 2.0 as well - Ayende Rahien 11/7/2012 8:58 AM
RavenDB-651 Error retrieving a DateTimeOffset value from metadata - Ayende Rahien 11/7/2012 9:30 AM
RavenDB-690 Show tooltips for bundles and promote message about license - DanielDar 11/7/2012 9:58 AM
Fix null reference error - DanielDar 11/7/2012 10:14 AM
Fix notification from save changes in system database - DanielDar 11/7/2012 10:19 AM
RavenDB-688 RavenDb Studio: cannot rename a database - disabled the option to edit the ID in database edit - DanielDar 11/7/2012 10:30 AM
Updating lucene to fix spatial issue (r1406502) - Ayende Rahien 11/7/2012 11:14 AM
Merge branch '1.2' of git:// Conflicts: Raven.Studio/Models/SettingsPageModel.cs - Ayende Rahien 11/7/2012 11:20 AM
fixed heartbeat - Pawel Pekrol 11/7/2012 12:12 PM
RavenDB-655 SuggestAsync throws "You can't get a sync query from async session" - DanielDar 11/7/2012 12:33 PM
Better handling of snapshotted documents within triggers - Ayende Rahien 11/7/2012 12:43 PM
Avoid casting error - Ayende Rahien 11/7/2012 12:43 PM
Fixing spatial issues (need broader support for operations, auto convert from km to radians) - Ayende Rahien 11/7/2012 1:51 PM
Fixing triggers - Ayende Rahien 11/7/2012 5:03 PM
Making sure we can get logs for sys db as well - Ayende Rahien 11/8/2012 1:04 AM
Protect against NaN in Spatial Generate - Ayende Rahien 11/8/2012 1:05 AM
Fixing distance calculation - Ayende Rahien 11/8/2012 1:14 AM
Making sure that fuzzy, wildcard and prefix queries can all use the analyzers they were defined with - Ayende Rahien 11/8/2012 1:57 AM
Fixing tests that assumed that null spatial shape is (0,0) - Ayende Rahien 11/8/2012 2:49 AM
Adding Disabled property to ReplicationDestination - John Bennett 11/8/2012 3:03 AM
Logic bug fix where wait loop possible if service exits after the first 9 seconds - Thomas James 11/8/2012 6:30 AM
Allow Raven.Server to handle service shutdown message - Thomas James 11/8/2012 6:34 AM
Attempts to stop the service when the PreShutdown service command is received - Thomas James 11/8/2012 6:42 AM
Minor code styling improvements - Fitzchak Yitzchaki 11/8/2012 10:33 AM
Better handling of DTO in metadta - Ayende Rahien 11/8/2012 11:26 AM
RavenDB-693 Add IDocumentConflictListener - Ayende Rahien 11/8/2012 1:03 PM
RavenDB-553 MoreLikeThis et al support in Embedded - Fitzchak Yitzchaki 11/8/2012 1:58 PM
Fix a reference to Company class, by putting it in the root namespace of the Bundles.Tests project. Remove and clean not used code. - Fitzchak Yitzchaki 11/8/2012 2:36 PM
Adjust namespace - Fitzchak Yitzchaki 11/8/2012 2:39 PM
Broken spatial test - Simon Bartlett 11/8/2012 8:30 PM
Disable external bundles for basic - Ayende Rahien 11/9/2012 12:11 AM
RavenDB-560. Added replication status info to sync client and started working on async one. - Pawel Pekrol 11/9/2012 3:49 PM
RavenDB-695 Add support for the disabled flag for replication destinations in studio - DanielDar 11/11/2012 9:26 AM
Minor - tests code improvements - Fitzchak Yitzchaki 11/11/2012 10:15 AM
Log an exception - Fitzchak Yitzchaki 11/11/2012 10:16 AM
Fix compilation warning - Fitzchak Yitzchaki 11/11/2012 10:26 AM
RavenDB-543 Re-write indexes using First() to use FirstOrDefault() - Fitzchak Yitzchaki 11/11/2012 10:46 AM
Detect if lazy loaded item is already on the session cache - Ayende Rahien 11/11/2012 12:14 PM
RavenDB-694 Fix API Key UI - DanielDar 11/11/2012 12:16 PM
Merge branch 'master' of git:// - Ayende Rahien 11/11/2012 12:17 PM
Fixing issue spatial circles, making sure we always externally use km - Ayende Rahien 11/11/2012 12:23 PM
RavenDB-703 Hard deleting databases when logs, index and db are in separate locations - DanielDar 11/11/2012 12:39 PM
Add context menu to copy full api key and connection string - DanielDar 11/11/2012 12:51 PM
Removing closing of responses (not needed) - Ayende Rahien 11/11/2012 1:38 PM
Fixing the way we check for admins Cache more users - Ayende Rahien 11/11/2012 1:53 PM
Fix failing test due to the change in e323323c84c0f4f2f69e13d4260baba870135de7 - Fitzchak Yitzchaki 11/11/2012 2:22 PM
Skip a failing test due to a race condition in munin - Fitzchak Yitzchaki 11/11/2012 2:24 PM
Making sure that sessions have a predictable hash code - Ayende Rahien 11/11/2012 2:51 PM
Properly supporting math functions RavenDB-684 Figure out problem with Math.floor in patching - Ayende Rahien 11/11/2012 3:59 PM
RavenDB-707 Avoid direct Antlr3 dep - Ayende Rahien 11/11/2012 4:01 PM
RavenDB-697 Merge the Silverlight & standard Async Server Clients - DanielDar 11/11/2012 5:39 PM
RavenDB-560. Added replication status change support to async client. - Pawel Pekrol 11/12/2012 9:50 AM
RavenDB-560. Added url to ip denormalization for heartbeat - Pawel Pekrol 11/12/2012 11:27 AM
Merge branch 'RavenDB-560' of Conflicts: Raven.Abstractions/Data/Constants.cs Raven.Client.Lightweight/Connection/Async/AsyncServerClient.cs Raven.Client.Lightweight/Connection/ServerClient.cs Raven.Tests/Bundles/Replication/ReplicationBase.cs - Ayende Rahien 11/12/2012 12:58 PM
RavenDB-689. Wrote a test for the issue. - Pawel Pekrol 11/12/2012 4:00 PM
RavenDB-697 Merge the Silverlight & standard Async Server Clients part 2 - DanielDar 11/12/2012 4:09 PM
Better approach for handling how we resolve local vs. remote urls Adding support for viewing the current replication topology - Ayende Rahien 11/12/2012 5:09 PM
RavenDB-601 Error message for cannot write to Data folder is unhelpful - DanielDar 11/12/2012 5:14 PM
Better way to make sure that this gets called only because of failover - Ayende Rahien 11/12/2012 5:27 PM
Adding support back for converting dynamic null to string - Ayende Rahien 11/12/2012 5:33 PM
Merge branch 'fresh' of git:// - Ayende Rahien 11/12/2012 5:38 PM
Merge branch 'temp' of git:// Conflicts: Raven.Client.Lightweight/Connection/Async/AsyncServerClient.cs - Ayende Rahien 11/12/2012 5:40 PM
Fixing an issue where we weren't properly decompressing Fixing a SEVER issue where we would send bytes as UTF8 text - Ayende Rahien 11/12/2012 6:15 PM
Fixing leaking task error Better name for allow mulitple async ops - Ayende Rahien 11/12/2012 6:29 PM
Merge branch 'master' of into RavenDB-689 Conflicts: Raven.Tests/Bundles/Replication/ReplicationBase.cs - Pawel Pekrol 11/13/2012 9:05 AM
RavenDB-710 Studio not Loading - DanielDar 11/13/2012 9:30 AM
RavenDB-709 import in studio not enabled again after import - DanielDar 11/13/2012 9:55 AM
RavenDB-584 AbstractIndexing Mapping Function does not support Last() Linq Extension method - Fitzchak Yitzchaki 11/13/2012 10:15 AM
minor - formating - Fitzchak Yitzchaki 11/13/2012 10:21 AM
Fix failing test due to the changes in ba4a5f49957d34a431b223583b7482183ad9deea - Fitzchak Yitzchaki 11/13/2012 10:23 AM
RavenDB-689. Replication story, part II - Pawel Pekrol 11/13/2012 12:23 PM
Create a new MVC/WebAPI project which will be used for Raven.Sample.MvcIntegration - Fitzchak Yitzchaki 11/13/2012 1:07 PM
Starting to move to a mode that require admin access to systems db - Ayende Rahien 11/13/2012 1:19 PM
Integrate with MvcIntegration - Fitzchak Yitzchaki 11/13/2012 1:19 PM
Update third party libraries - Fitzchak Yitzchaki 11/13/2012 1:56 PM
change it so the responder for names will return a list of strings - DanielDar 11/13/2012 2:02 PM
Fixing test that occasionally fails, because of a static variable - Ayende Rahien 11/13/2012 2:31 PM
Only allow admins to have access to the system database (or users who have access to it) Hide databases that the user doesn't have access to - DanielDar 11/13/2012 3:33 PM
RavenDB-689. Resolved issue for attachments. - Pawel Pekrol 11/13/2012 3:55 PM
RavenDB-713 When getting 401 error in studio - DanielDar 11/13/2012 4:20 PM
RavenDB-712 Red circle while online - DanielDar 11/13/2012 4:31 PM
minor - fix summery - DanielDar 11/13/2012 5:10 PM
add xnl documentation - DanielDar 11/14/2012 9:23 AM
Merge branch 'master' of git:// - Ayende Rahien 11/14/2012 9:54 AM
Merge branch 'RavenDB-689' of - Ayende Rahien 11/14/2012 10:02 AM
Never wait on your own task (fix deadlock issue) - Ayende Rahien 11/14/2012 10:40 AM
RavenDB-671 RavenDB Profiler shows each request twice - Fitzchak Yitzchaki 11/14/2012 12:14 PM
RavenDB-705 RavenDB Profiler CSS conflicts with Twitter Bootstrap - Fitzchak Yitzchaki 11/14/2012 12:41 PM
Make sure that MvcIntegration is compatible with Twitter Bootstrap - Fitzchak Yitzchaki 11/14/2012 12:43 PM
Make sure that the UI is displayed correctly even if there is no profiling information (nothing accessed ravendb yet) - Fitzchak Yitzchaki 11/14/2012 12:52 PM
Fix a UI bug, where the MvcIntegration information was shown on page load and then immediately hided. - Fitzchak Yitzchaki 11/14/2012 12:57 PM
Merge branch 'master' of - Ayende Rahien 11/14/2012 1:03 PM
RavenDB-716 The following query .Where(trial => trial.ProductId.Any(char.IsUpper)) should throw - Fitzchak Yitzchaki 11/14/2012 1:13 PM
Add a test helper project - Fitzchak Yitzchaki 11/14/2012 1:21 PM
RavenDB-689. Substituted Thread.Sleep with WaitFor method. - Pawel Pekrol 11/14/2012 2:48 PM
Making sure we handle profiling properly - Ayende Rahien 11/14/2012 3:38 PM
RavenDB-689. Fixed issue with resolving conflicts by attachment delete. - Pawel Pekrol 11/14/2012 3:54 PM
RavenDB-689. Minor fix. - Pawel Pekrol 11/14/2012 4:06 PM
Fix typos - Fitzchak Yitzchaki 11/15/2012 10:51 AM
Change variable name - Fitzchak Yitzchaki 11/15/2012 11:06 AM
Fixing bad tests - Ayende Rahien 11/15/2012 11:15 AM
The backup tests should not be commented out. Fixed. - Fitzchak Yitzchaki 11/15/2012 11:46 AM
Expose Raven.TestHelpers project, in order to allow users easily test features of RavenDB. - Fitzchak Yitzchaki 11/15/2012 12:38 PM
Make sure to avoid updating remote server about updates to system docs Fixes: RavenDB-715 - Ayende Rahien 11/15/2012 12:42 PM
RavenDB-689. minor fixes in VirtualAttachmentDeleteTrigger - Pawel Pekrol 11/15/2012 12:56 PM
Merge branch 'RavenDB-689' of git:// - Ayende Rahien 11/15/2012 12:58 PM
More test coverage to Any - Fitzchak Yitzchaki 11/15/2012 1:02 PM
RavenDB-718 - better understanding on UTC datetimes - Ayende Rahien 11/15/2012 1:02 PM
Add a failing test: "Failed to complete a backup because: Log is not active". - Fitzchak Yitzchaki 11/15/2012 1:10 PM
Throw a better error if recovery is disabled when trying to make a backup. - Fitzchak Yitzchaki 11/15/2012 2:19 PM
Fixing polarity issue - Ayende Rahien 11/15/2012 2:56 PM
RavenDB-717 Add support for Min, Max in DynamicEnumerable - Fitzchak Yitzchaki 11/15/2012 2:57 PM
Add RavenDB.Tests.Helpers NuGet package. - Fitzchak Yitzchaki 11/15/2012 3:24 PM
Inline usage of a class - Fitzchak Yitzchaki 11/15/2012 3:58 PM
Include test sample in the RavenDB.Tests.Helpers package - Fitzchak Yitzchaki 11/15/2012 3:59 PM
Making sure that we properly use snapshot - Ayende Rahien 11/15/2012 4:00 PM
Fixing tests. Making sure that when we expose the data from the doc directly (even through projection), we output the metadata to triggers - Ayende Rahien 11/15/2012 4:02 PM
Fixing tests Making sure that Expiration/ExpiredDocumentsCleaner doesn't have to hunt for hidden docs. Making sure that DocumentRetriever works with cloned data - Ayende Rahien 11/15/2012 7:19 PM
Fixing date time serialization issue - Ayende Rahien 11/16/2012 12:23 AM
RavenDB-503. Support cross machine backup/restore - Pawel Pekrol 11/16/2012 10:43 AM
RavenDB-42. Refactor InMemoryRavenConfiguration.Init - Pawel Pekrol 11/16/2012 11:09 AM
Adding a lot of date time tests - Ayende Rahien 11/16/2012 11:55 AM
Do not force unspecified dates to local - Ayende Rahien 11/16/2012 11:55 AM
When saving UTC times, append Z to the end. When saving unanalyzed DateTimeOffest, use the local time & offset. - Ayende Rahien 11/16/2012 11:56 AM
Merge branch 'RavenDB-503' of - Ayende Rahien 11/16/2012 11:59 AM
Merge branch 'RavenDB-42' of - Ayende Rahien 11/16/2012 12:01 PM
Fixing In queries - Ayende Rahien 11/16/2012 12:59 PM
Fixing HEAD metadata of attachments - Arkadiusz Palinski 11/16/2012 1:02 PM
Merge branch 'master' of - Ayende Rahien 11/16/2012 1:09 PM
Fixing test so unspecified time & local are the same - Ayende Rahien 11/16/2012 1:10 PM
Fixing date range queries - Ayende Rahien 11/16/2012 1:44 PM
add failing test on wildcard search on multi map index - Remco Ros 11/16/2012 2:44 PM
Fixing RavenDB-715 - Ayende Rahien 11/16/2012 3:44 PM
Merge branch 'wildcard_query' of git:// - Ayende Rahien 11/16/2012 3:44 PM
RavenDB-714. Support Lazy Starts With - Pawel Pekrol 11/16/2012 3:51 PM
Fixing query parser for wildcard queries on analyzed fields - Ayende Rahien 11/16/2012 3:58 PM
Merge branch 'RavenDB-714' of - Ayende Rahien 11/16/2012 3:59 PM
Calling LoadStartingWith should NOT force evaluation of lazy context - Ayende Rahien 11/16/2012 4:33 PM
RavenDB-718 - Fixing date time offset issues - Ayende Rahien 11/16/2012 6:56 PM
Implemented an Export to CSV feature for all document views - samuel_d_jack 11/16/2012 6:59 PM
Added icon for CSV Import task - samuel_d_jack 11/16/2012 7:05 PM
Increased the margin around the buttons in the Alerts view Toolbar - samuel_d_jack 11/16/2012 7:07 PM
Tweaked ComboBox in Periodic Backup settings view so that it shows current setting whilst popup is open, and doesn't change size when changing settings. - samuel_d_jack 11/16/2012 7:13 PM
Fixed problem with Exception text in Logs details view having a strange gradient. - samuel_d_jack 11/16/2012 7:14 PM
Removing warnings - Ayende Rahien 11/16/2012 7:21 PM
Added a tooltip to give quick info about query syntax - samuel_d_jack 11/16/2012 9:27 PM
Added quick info tip for Patch Scripts - samuel_d_jack 11/16/2012 9:42 PM
Smaller window for count of system documents that would triger remote etag update - Ayende Rahien 11/16/2012 10:02 PM
Adding better test for race condition in munin - Ayende Rahien 11/16/2012 11:38 PM
Adding debug code - Ayende Rahien 11/16/2012 11:38 PM
Making sure that we REALLY don't replicating things out - Ayende Rahien 11/16/2012 11:38 PM
BREAKING CHANGE: Adding id to the IDocumentConversionListener interface - Ayende Rahien 11/17/2012 8:47 AM
Fix for problem where exporting to CSV caused screen to freeze. - samuel_d_jack 11/17/2012 4:10 PM
Fixing test, making sure that we have the right approach for reducing mapped results. First, we translate then to RavenDB objects, then we make sure that operations on Grouping will result in appropriate dynamic values - Ayende Rahien 11/18/2012 6:46 AM
Merge branch 'master' of Conflicts: Raven.Tests/RavenTest.cs - Fitzchak Yitzchaki 11/18/2012 9:51 AM
Make project to compile - Fitzchak Yitzchaki 11/18/2012 9:55 AM
Move the Tryouts project to be under the Tests solution folder - Fitzchak Yitzchaki 11/18/2012 9:56 AM
Make sure to fail the build if the uploader fails - Fitzchak Yitzchaki 11/18/2012 10:05 AM
Merge branch 'master' of Conflicts: Raven.Tests/Bugs/Blog.cs - Ayende Rahien 11/18/2012 10:43 AM
Properly disposing of resources - Ayende Rahien 11/18/2012 12:53 PM
Better port handling for tests Better error handling when can't find port - Ayende Rahien 11/18/2012 1:50 PM
Add quick info tip about map reduce transform - DanielDar 11/18/2012 2:05 PM
RavenDB-644. Throw when a Count() is called on the grouping in the reduce stage - Pawel Pekrol 11/19/2012 11:52 AM
Hardened VirtualCollection against collection sources which return too many results. - samuel_d_jack 11/19/2012 4:52 PM
Add more data to /replication/info - John Bennett 11/20/2012 12:40 AM
Fix a conflict between the expiration bundle and the license expiration date - Fitzchak Yitzchaki 11/20/2012 9:00 AM
Don't try to delete pending changes if the tx doesn't have any - Ayende Rahien 11/20/2012 9:23 AM
Tweaking smuggler options - Ayende Rahien 11/20/2012 9:24 AM
Making sure we don't have a conflict between the expiration bundle and the license expiration date - Ayende Rahien 11/20/2012 9:54 AM
Change the expiration bundle name to DocumentExpiration - Fitzchak Yitzchaki 11/20/2012 10:06 AM
Cache the ResolveExtenalLogManager, no need to run it again and again. Refactor the code. - Fitzchak Yitzchaki 11/20/2012 10:25 AM
Use the logger abstraction - Fitzchak Yitzchaki 11/20/2012 11:21 AM
RavenDB-728 Remove the option change background tasks priorities - Ayende Rahien 11/20/2012 1:03 PM
Merge branch 'master' of git:// - Ayende Rahien 11/20/2012 1:03 PM
Avoiding shared state - Ayende Rahien 11/20/2012 1:10 PM
1. Validate the logging configuration file (NLog.config if NLog is in use) on startup. Should throw immediately if not. 2. Correctly stop the service. - Fitzchak Yitzchaki 11/20/2012 1:14 PM
Fixing quick tips for maps/reduce/transform - Ayende Rahien 11/20/2012 1:24 PM
RavenDB-644. Added server-side reduce validation. - Pawel Pekrol 11/20/2012 1:33 PM
Adding additional test - Ayende Rahien 11/20/2012 1:35 PM
Merge branch 'RavenDB-644' of Conflicts: Raven.Tests/Issues/RavenDB_644.cs - Ayende Rahien 11/20/2012 1:36 PM
Update ActiproSoftware dlls to fix issue: RavenDB-572 System.ArgumentException: Value does not fall within the expected range. - DanielDar 11/20/2012 1:50 PM
RavenDB-644. Added check that will prevent valid cases from throwing - Pawel Pekrol 11/20/2012 2:41 PM
Merge branch 'RavenDB-644' of into RavenDB-644 Conflicts: Raven.Tests/Issues/RavenDB_644.cs - Pawel Pekrol 11/20/2012 2:44 PM
Merge branch 'RavenDB-644' of - Ayende Rahien 11/20/2012 2:48 PM
Better error handling when we fail to complete the restore properly - Ayende Rahien 11/20/2012 2:56 PM
Merge branch 'master' of Conflicts: Raven.Database/Bundles/Expiration/ExpirationReadTrigger.cs Raven.Database/Bundles/Expiration/ExpiredDocumentsCleaner.cs Raven.Studio/Controls/NewDatabase.xaml - Ayende Rahien 11/20/2012 2:59 PM
Move ReplicationStatistic to Abstractions and add 's' to name - John Bennett 11/20/2012 4:04 PM
UniqueConstraints now handles arrays by item rather than one big blob - David Pfeffer 11/20/2012 5:43 PM
Properly delete tx files - Ayende Rahien 11/20/2012 9:46 PM
Fixing GetDatabaseNames - Ayende Rahien 11/20/2012 9:46 PM
Fixing config file - Ayende Rahien 11/20/2012 9:46 PM
Making sure we properly handle continuous errors - Ayende Rahien 11/20/2012 9:53 PM
Better test errors - Ayende Rahien 11/20/2012 11:11 PM
Setting recovery windows service fails if service-name not equal to RavenDB - John Simons 11/21/2012 4:53 AM
Fixed spelling mistake - John Simons 11/21/2012 5:35 AM
minor - Change method name - Fitzchak Yitzchaki 11/21/2012 9:27 AM
RavenDB-726. Projection doesn't work with Lazily() - Pawel Pekrol 11/21/2012 10:20 AM
Use the base class's ToString method - Fitzchak Yitzchaki 11/21/2012 10:57 AM
Add a passing test - Fitzchak Yitzchaki 11/21/2012 10:57 AM
Fixing NRE in release mode - Ayende Rahien 11/21/2012 11:01 AM
Fixing very large replication constants - Ayende Rahien 11/21/2012 11:01 AM
Force a message box on failure - Ayende Rahien 11/21/2012 11:02 AM
Merge branch 'RavenDB-726' of - Ayende Rahien 11/21/2012 11:20 AM
Add a failing test: Test1. Test 2-4 are passing - Fitzchak Yitzchaki 11/21/2012 11:28 AM
Default to a max of 512 MB for version store - Ayende Rahien 11/21/2012 12:38 PM
Fixing test with wrong new bundle name - Ayende Rahien 11/21/2012 12:40 PM
Removing bad test - Ayende Rahien 11/21/2012 12:42 PM
RavenDB-727 Server-side paging is broken when using debug=entries on queries - Ayende Rahien 11/21/2012 1:47 PM
Only defrag when requested - Ayende Rahien 11/21/2012 1:55 PM
expend the size of the windows auth windows - DanielDar 11/21/2012 3:35 PM
Minor auth optimizations - Ayende Rahien 11/21/2012 4:51 PM
Refactoring & optimizing the way we are handling auth when we are using windows auth Making sure that user names are NOT case sensitive - Ayende Rahien 11/21/2012 4:52 PM
Don't go overboard with the number of documents saved in one batch - Ayende Rahien 11/22/2012 9:37 AM
Merge branch 'patch-1' of git:// Conflicts: Raven.Server/Program.cs - Ayende Rahien 11/22/2012 9:41 AM
Merge branch 'patch-2' of git:// Conflicts: Raven.Server/Program.cs - Ayende Rahien 11/22/2012 9:42 AM
Changing version to 2.0 - Ayende Rahien 11/22/2012 9:50 AM
More robust backup procedure - Ayende Rahien 11/22/2012 10:06 AM
Major perf improvement under high write scenarios - Ayende Rahien 11/22/2012 11:09 AM
Merge branch 'master' of - samuel_d_jack 11/22/2012 12:10 PM
Making sure that we assume database names are case insensitive for security - Ayende Rahien 11/22/2012 12:34 PM
RavenDB-659. Make sure the future batch prepetch doesn't interfere with deletes - Pawel Pekrol 11/22/2012 12:42 PM
Even more work on the auth stuff - Ayende Rahien 11/22/2012 1:01 PM
Merge branch 'RavenDB-659' of - Ayende Rahien 11/22/2012 1:04 PM
Fixed ArgumentOutOfRangeException - samuel_d_jack 11/22/2012 1:04 PM
Making using of internal equal, rather than equality comparer - Ayende Rahien 11/22/2012 1:20 PM
Removing constant abuse - no need to expose a global constant just to pass param. Added another out param - Ayende Rahien 11/22/2012 1:23 PM
No need to check deleted docs per index, we can do that per doc and that would also be good enough - Ayende Rahien 11/22/2012 1:33 PM
Slightly more complex test - Ayende Rahien 11/22/2012 1:35 PM
More robust way to detect whatever index is corrupt or not - Ayende Rahien 11/22/2012 1:43 PM
Fixing quick build link - Ayende Rahien 11/22/2012 1:47 PM
Resetting access - Ayende Rahien 11/22/2012 1:49 PM
Updated the info tooltips on the Edit Index page with examples which follow the same theme. - samuel_d_jack 11/22/2012 3:05 PM
Fixing missing 'timestamp' value in reducing result - Arkadiusz Palinski 11/22/2012 3:35 PM
Fixing RavenDB-552. Race condition in Munin. - Arkadiusz Palinski 11/22/2012 3:37 PM
Change name of ReplicationStats to DestinationStats - John Bennett 11/22/2012 4:47 PM
Can now have better visibility into authentication failures - Ayende Rahien 11/22/2012 5:42 PM
Merge branch 'master' of - Ayende Rahien 11/22/2012 5:44 PM
Spatial - circle regex is more tolerant of number formatting - Simon Bartlett 11/23/2012 8:08 AM
Adding the ability to limit how much JS script code will run - Ayende Rahien 11/23/2012 9:57 AM
Set recursion and execution limits - Ayende Rahien 11/23/2012 10:00 AM
Making sure that steps are counted properly for empty statements Fixing an issue with eval statements - Ayende Rahien 11/23/2012 11:09 AM
RavenDB-719 Add lodash / underscore to the json scripted patcher - Ayende Rahien 11/23/2012 11:17 AM
RavenDB-732 Bad results from LINQ query with .Any() - Ayende Rahien 11/23/2012 11:35 AM
RavenDB-735 The Documents tab not updating properly with IIS Add NoCaching for silverlight - DanielDar 11/23/2012 2:40 PM
RavenDB-739 Studio: Changing Replication Destination Properties Do Not Save - DanielDar 11/23/2012 2:51 PM
Merge branch 'uniquecollections' of Conflicts: Bundles/Raven.Bundles.UniqueConstraints/UniqueConstraintsDeleteTrigger.cs Bundles/Raven.Bundles.UniqueConstraints/UniqueConstraintsPutTrigger.cs - Ayende Rahien 11/23/2012 6:25 PM
Adding more NoCache calls - Ayende Rahien 11/23/2012 7:30 PM
RavenDB-741 Too many auth dialogs in the studio - Ayende Rahien 11/23/2012 7:40 PM
RavenDB-743 Mixed case in the reduce key confuses _everything_ - Ayende Rahien 11/23/2012 7:58 PM
Fix bug with LastReplicatedEtag not being updated correctly - John Bennett 11/24/2012 8:28 PM
Added settings to make the creation of the plugin and analyzer directories optional - Daniel Lang 11/24/2012 9:17 PM
Much better parsing when importing CSV files - Ayende Rahien 11/25/2012 1:29 AM
Adding more complex passing test - Ayende Rahien 11/25/2012 1:29 AM
Changing reduce index format, we cannot assume that the reduce key is case insensitive, it is now CASE SENSITIVE Will require resetting indexes on startup - Ayende Rahien 11/25/2012 1:30 AM
Trying for a better test - Ayende Rahien 11/25/2012 1:41 AM
Fixing unique constraint merge - Ayende Rahien 11/25/2012 1:53 AM
Merge branch 'master' of - Ayende Rahien 11/25/2012 1:53 AM
Removing tests that are expected to fail now - Ayende Rahien 11/25/2012 2:56 AM
Fixing escaping of unique constraints values - Ayende Rahien 11/25/2012 3:10 AM
Fixing updates - Ayende Rahien 11/25/2012 3:16 AM
Be more specific about the desired xUnit package, but doesn't block the use of newer versions of xUnit - Fitzchak Yitzchaki 11/25/2012 2:33 PM
RavenDB-736 With windows auth, only accept domain style users - DanielDar 11/26/2012 12:34 PM
Unit test for 'Name:a*' query failure - Dean Ward 11/26/2012 7:02 PM
fix sln problem with loading projects - Pawel Pekrol 11/27/2012 11:32 AM
Name -> Id refactoring - Ayende Rahien 11/27/2012 12:49 PM
Raise changes notifications in embedded from a separate thread - Ayende Rahien 11/27/2012 12:52 PM
Merge branch 'master' of git:// - Ayende Rahien 11/27/2012 1:00 PM
RDoc-63. Synchronized IndexReplication sample with RavenDoc sample. - Pawel Pekrol 11/27/2012 1:18 PM
RDoc-63. Renamed Index to TitleAndVoteCount. - Pawel Pekrol 11/27/2012 1:25 PM
Making sure that EmbeddableDatabaseChanges raise a serial notification in a different thread - Ayende Rahien 11/27/2012 1:35 PM
Fixing bug with query parse with Name:A* when the field is analyzed - Ayende Rahien 11/27/2012 1:36 PM
Name -> Id - Ayende Rahien 11/27/2012 1:36 PM
Try to upload even again, even if we failed, for 5 times - Fitzchak Yitzchaki 11/27/2012 2:28 PM
Minor - use the HasFlag method of .NET 4.0 - Fitzchak Yitzchaki 11/27/2012 2:29 PM
Fixing EmbeddableDatabaseChanges Fixing spaces -> tabs - Ayende Rahien 11/27/2012 4:23 PM
Better CSV importing - Ayende Rahien 11/27/2012 8:29 PM
Update failover sample - DanielDar 11/28/2012 7:47 AM
RavenDB-751 Inconsistent behavior in Raven Studio query options - DanielDar 11/28/2012 9:36 AM
RDoc-63. Adjusted ReplicationComplex sample - Pawel Pekrol 11/28/2012 9:38 AM
RDoc-63. Adjusted Replication sample. - Pawel Pekrol 11/28/2012 9:58 AM
RDoc-63. Minor adjustments to FullTextSearch sample. - Pawel Pekrol 11/28/2012 11:06 AM
RDoc-63. Fixed typo in VisualHost - Pawel Pekrol 11/28/2012 11:14 AM
Merge branch 'RDoc-63' of - DanielDar 11/28/2012 11:18 AM
RavenDB-702 Renaming an index in Raven Studio - DanielDar 11/28/2012 11:30 AM
fix script for failover sample - DanielDar 11/28/2012 1:40 PM
Fixing user names Adding more users - Ayende Rahien 11/28/2012 1:42 PM
Making sure we get the auth settings all in one place - Ayende Rahien 11/28/2012 1:43 PM
RavenDB-742 Online status dot and actual status are not in sync - DanielDar 11/29/2012 8:14 AM
Better id generation when importing from CSV - Ayende Rahien 11/29/2012 1:41 PM
Updating build instructions - Ayende Rahien 11/29/2012 1:50 PM
Making sure that we can properly init encryption bundle with other bundles in place - Ayende Rahien 11/29/2012 3:24 PM
Make sure to use the default credentials when recreating a new request - Fitzchak Yitzchaki 11/29/2012 4:36 PM
LoadByUniqueConstraint now also accepts UnaryExpression as keySelector parameter If you use the LoadByUniqueConstraint ExtensionMethod as described in the documentation: var existingUser = session.LoadByUniqueConstraint<User>(x => x.Email, ""); The keySelector.Body will evaluate to a UnaryExpression resulting in an exception. This change introduces a check for this so that either a MemberExpression or UnaryExpression will work - Sebastian Claesson 11/30/2012 12:43 PM
Making sure we can parse long values - Ayende Rahien 11/30/2012 2:47 PM
Tightened error handling - Ayende Rahien 11/30/2012 2:52 PM
Fixing code verifier for security - Ayende Rahien 11/30/2012 2:56 PM
RDoc-68. Go over the configuration value docs and update them, - Pawel Pekrol 11/30/2012 4:10 PM
Add DestinationStats.LastEtagCheckedForReplication and update even when no docs need to be replicated - John Bennett 11/30/2012 10:33 PM
Minor code cleanup - Damian Hickey 12/1/2012 4:01 PM
Initial attempt at IAsyncDatabaseCommands for EmbeddableDocumentStore - Damian Hickey 12/1/2012 9:30 PM
Remove DocumentDatabase dependency from EmbeddedAsyncServerClient and updated some comments. - Damian Hickey 12/2/2012 1:37 PM
Properly handling patching over large number of collections - Ayende Rahien 12/2/2012 2:55 PM
Detailed exception message in EnsureSilverlightStartUpAsync - Damian Hickey 12/2/2012 7:38 PM
Add GetDocuments() to IDatabaseCommands (sync equivalent of IAyncDatabaseCommands.GetDocumentsAsync()), with implementation in ServerClient, EmbeddedDatabaseCommands.cs and corresponding tests. EmbeddedAsyncServerClient.GetDocumentsAsync() delegates to this. - Damian Hickey 12/2/2012 9:27 PM
Add IDatabaseCommands.GetIndexes() - the sync version of IAsyncDatabaseCommands.GetIndexesAsync - with implementations in ServerClient and EmbeddedDatabaseCommands and with tests. - Damian Hickey 12/2/2012 9:43 PM
RDoc-68. Added descriptions to Backup help. - Pawel Pekrol 12/3/2012 9:13 AM
Remove nested directory - Fitzchak Yitzchaki 12/3/2012 10:55 AM
Run in memory by default - Fitzchak Yitzchaki 12/3/2012 11:06 AM
Do not assume null etag means no wait - Ayende Rahien 12/3/2012 12:45 PM
Fix the build on the server - Fitzchak Yitzchaki 12/3/2012 1:22 PM
Avoid empty catch - Ayende Rahien 12/3/2012 1:29 PM
Updating assembly versions to 2.0 - Ayende Rahien 12/3/2012 1:31 PM
Move file - Fitzchak Yitzchaki 12/3/2012 1:38 PM
Fix references path - Fitzchak Yitzchaki 12/3/2012 1:46 PM
Move Sample.MvcIntegration under the sample folder - Fitzchak Yitzchaki 12/3/2012 1:50 PM
Fix reference location - Fitzchak Yitzchaki 12/3/2012 2:10 PM
RavenDB-753 ArgumentOutOfRangeException in QueryBuilder - DanielDar 12/3/2012 4:13 PM
Fix a compilation error - Fitzchak Yitzchaki 12/3/2012 4:18 PM
Use IIS Express - Fitzchak Yitzchaki 12/3/2012 4:18 PM
Clean redundant file - Fitzchak Yitzchaki 12/3/2012 4:19 PM
Added required nuget packages and included scripts - Torstein Bjørnstad 12/3/2012 8:06 PM
Added changed RavenProfiler scripts. Added buttons to Sample.MvcIntegration to test ajax requests - Torstein Bjørnstad 12/3/2012 11:47 PM
Added sample controller action for testing profiler with no initial requests - Torstein Bjørnstad 12/3/2012 11:50 PM
Merge branch 'MvcProfilerIsolation' of - Fitzchak Yitzchaki 12/4/2012 10:05 AM
Merge branch 'RDoc-68' of - DanielDar 12/4/2012 10:26 AM
Upgrade JQuery. Remove the dependency on WebAPI. No need for that in this sample. Change the sample home page, to include some relevant information. Add sample connection string. - Fitzchak Yitzchaki 12/4/2012 10:57 AM
Better approach for handling legacy indexes - Ayende Rahien 12/4/2012 11:53 AM
Revert "RavenDB-528 — Get rid of ResourceManagerId" This reverts commit 657e4f539cafe9dc11ab0396ad8d2e50bbce7fbd. Conflicts: Raven.Abstractions/Data/ConnectionStringParser.cs - Ayende Rahien 12/4/2012 11:54 AM
Merge ..\ravendb-1.0 Conflicts: .gitignore Raven.Client.Lightweight/Converters/ITypeConverter.cs Raven.Client.Lightweight/Document/DTC/PendingTransactionRecovery.cs Raven.Client.Lightweight/Document/DocumentStore.cs Raven.Client.Lightweight/Document/RavenClientEnlistment.cs Raven.Client.Lightweight/Exceptions/ConflictException.cs Raven.Client.Lightweight/Indexes/RavenDocumentsByEntityName.cs Raven.Client.Lightweight/Linq/ExpressionInfo.cs Raven.Client.Lightweight/Listeners/IDocumentConversionListener.cs Raven.Database/Bundles/Replication/Triggers/RemoveConflictOnAttachmentPutTrigger.cs Raven.Database/Bundles/Replication/Triggers/RemoveConflictOnPutTrigger.cs Raven.Docs.shfbproj Raven.Tryouts/Program.cs Raven.Tryouts/Raven.Tryouts.csproj default.ps1 - Ayende Rahien 12/4/2012 12:02 PM
renamed IAsyncLoaderWithInclude methods to standarized naming - Felipe Amorim 12/4/2012 3:36 PM
A work around to make MetadataFor().Value<string>("Foo") work in indexes - DanielDar 12/4/2012 3:37 PM
included async extensions for the unique constraint bundle - Felipe Amorim 12/4/2012 4:00 PM
fixed bug when adding the UniqueConstraintAttribute after a class had already been stored in raven - Felipe Amorim 12/4/2012 4:01 PM
switched to lambda method. I think we weren't including the doc when checking the constraint - Felipe Amorim 12/4/2012 4:07 PM
fixed async extension methods. - Felipe Amorim 12/4/2012 6:40 PM
Removed jquery-files added to incorrect location by NuGet. Added missing jquery.min.js to Raven.Sample.MvcIntegration - Torstein Bjørnstad 12/4/2012 9:08 PM
Moved all scripts used in MvcIntegration into js-folder. Added minified profiler script to .gitignore. - Torstein Bjørnstad 12/4/2012 9:26 PM
Optimizing how we handle map/reduce indexes - Ayende Rahien 12/4/2012 9:47 PM
Making sure that indexed properties bundle is not on by default - Ayende Rahien 12/4/2012 10:34 PM
Further optimizations - Ayende Rahien 12/4/2012 10:34 PM
Making sure we can auto upgrade to schema version 4.0 - Ayende Rahien 12/4/2012 10:47 PM
Added shared RequestDetails view with better toggling of show/hide. Added two-level esc to close details first, then profiler. Changed styling of DetailsView. - Torstein Bjørnstad 12/4/2012 11:10 PM
Backup operation doesn't supported when running in memory - Fitzchak Yitzchaki 12/5/2012 11:14 AM
Do not call pre shutdown on XP & 2003 - Ayende Rahien 12/5/2012 11:44 AM
Merge branch 'master' of - Ayende Rahien 12/5/2012 11:45 AM
This test should not run in memory - Fitzchak Yitzchaki 12/5/2012 11:47 AM
Add test for casting to string from an index - DanielDar 12/5/2012 12:02 PM
Allow to do proper conversions using Value() dynamically - Ayende Rahien 12/5/2012 12:26 PM
Making sure that we don't stop retrying to reconnect until we are disposed - Ayende Rahien 12/5/2012 12:42 PM
Force it to wait with a timeout - Ayende Rahien 12/5/2012 2:09 PM
Allow to call IsServerDown from outside - Ayende Rahien 12/5/2012 2:19 PM
Will return 404 if the database does not exists - Ayende Rahien 12/5/2012 2:19 PM
Check to see if server is down (and require us to retry) or if we need to just error - Ayende Rahien 12/5/2012 2:20 PM
Fix online indicator in the studio - DanielDar 12/5/2012 3:03 PM
RavenDB-746 Raven Studio v2160: Invalid Collection Count and empty documents when using Replication - DanielDar 12/5/2012 3:26 PM
Fixing samples solution path - Ayende Rahien 12/5/2012 3:32 PM
RavenDB-721 Raven Studio shows invalid count and blank cards when any results are skipped. - DanielDar 12/5/2012 4:05 PM
RavenDB-762 Stopping indexes stops all replication - DanielDar 12/5/2012 4:45 PM
More work on stopping just indexing in time - Ayende Rahien 12/5/2012 4:50 PM
More work to separate indexing and db work - Ayende Rahien 12/5/2012 4:52 PM
Removed jslint comments - Torstein Bjørnstad 12/5/2012 6:45 PM
Simplified close-link in RequestDetailsView to prevent resize-bug in IE. Added closing of request details by clicking in profilerview. - Torstein Bjørnstad 12/5/2012 6:46 PM
GZip profiler files before returning response - Torstein Bjørnstad 12/5/2012 7:03 PM
Added caching for one day for profiler files - Torstein Bjørnstad 12/5/2012 7:10 PM
RDoc-56. Added Recurse overloads for various collections, lists, hashsets - Pawel Pekrol 12/6/2012 10:49 AM
Update error reporting from tasks - DanielDar 12/6/2012 11:56 AM
Increasing wait time for waiting for indexing to complete from smuggler - Ayende Rahien 12/6/2012 12:00 PM
Adding a way to disable prefetching of items for indexing - Ayende Rahien 12/6/2012 12:04 PM
Write the mapped results to disk in a multi threaded and more efficent manner, hopefully - Ayende Rahien 12/6/2012 12:05 PM
Properly get the next highest etag, don't just guess about it. - Ayende Rahien 12/6/2012 12:05 PM
Allow to look for the next highest etag - Ayende Rahien 12/6/2012 12:05 PM
Added the Database cache size to the stats endpoint - Matt Warren 12/6/2012 8:11 PM
Merge branch 'temp' of - Ayende Rahien 12/6/2012 8:40 PM
Adding a way to force system wide GC and sharing the same code between console & server - Ayende Rahien 12/6/2012 9:49 PM
Do not write to the disk in parallel, we max out the system speed this way - Ayende Rahien 12/6/2012 10:06 PM
Trying to get better build errors in Team City - Ayende Rahien 12/7/2012 7:48 AM
Providing better and smaller defaults for the version store size - Ayende Rahien 12/7/2012 8:41 AM
RDoc-60. String Identifiers must include prefix - Pawel Pekrol 12/7/2012 10:47 AM
Exit with error 1 if we have any error in the build script - Fitzchak Yitzchaki 12/7/2012 11:03 AM
Updating the defaults for the max version size - Ayende Rahien 12/7/2012 2:49 PM
minor typo - Thomas Freudenberg 12/7/2012 4:17 PM
Update copyright year - Fitzchak Yitzchaki 12/9/2012 10:59 AM
Make sure to fail the build if the a process return with a value different from zero - Fitzchak Yitzchaki 12/9/2012 11:04 AM
Make the documentation file to compile. Use the vs2010 style. Add licensing reference link. - Fitzchak Yitzchaki 12/9/2012 11:29 AM
Merge branch 'patch-1' of - Fitzchak Yitzchaki 12/9/2012 11:33 AM
Merge branch 'MvcIntegrationFixes' of Conflicts: Raven.Client.MvcIntegration/Content/ravendb-profiler.min.js - Fitzchak Yitzchaki 12/9/2012 11:36 AM
Files was moved, remove the reference to the old location - Fitzchak Yitzchaki 12/9/2012 11:45 AM
Merge branch 'master' of - Fitzchak Yitzchaki 12/9/2012 11:53 AM
Beautify the code - Fitzchak Yitzchaki 12/9/2012 12:05 PM
Avoid creating arrays from lists where this is not required - Fitzchak Yitzchaki 12/9/2012 12:24 PM
Always increment the indexing age - Ayende Rahien 12/9/2012 12:50 PM
Ignore null header columns and remove leading & ending " - Ayende Rahien 12/9/2012 12:51 PM
Fixing (hopefully for the last time) the online indicator on the studio - DanielDar 12/9/2012 12:54 PM
Merge branch 'master' of Conflicts: Raven.Studio/Commands/CsvImportCommand.cs - Ayende Rahien 12/9/2012 12:54 PM
Merge branch 'RDoc-60' of - Ayende Rahien 12/9/2012 2:50 PM
Fixing references and missing test Fixing test to test what it is supposed to be testing - Ayende Rahien 12/9/2012 2:57 PM
Accept-Encoding isn't relevant for oauth requests and causes problems on SL - Ayende Rahien 12/9/2012 3:29 PM
Simplifying ctors - Ayende Rahien 12/9/2012 3:39 PM
If you specify Api Key, you won't be using credentials - Ayende Rahien 12/9/2012 3:40 PM
BasicAuthenticator does not use credentials at all (uses the API Key only) - Ayende Rahien 12/9/2012 3:46 PM
Simplifying code - Ayende Rahien 12/9/2012 3:58 PM
Small optimization - Ayende Rahien 12/9/2012 4:07 PM
RavenDB-770 Add support for * in database name for databaseaccess (now * does not support the system database) - DanielDar 12/11/2012 9:25 AM
Add tests for apikeys - DanielDar 12/11/2012 9:25 AM
Merge branch 'master' of Conflicts: Bundles/Raven.Client.UniqueConstraints/UniqueConstraintExtensions.cs - Ayende Rahien 12/11/2012 9:55 AM
dealing with error when response stream is null - DanielDar 12/11/2012 11:44 AM
Write the OAuth Server url if failed windows auth - Ayende Rahien 12/11/2012 12:45 PM
Resolve a race condition between creating a doc, deleting it and then re-adding it - we wouldn't remove it from the index in that scenario - Ayende Rahien 12/11/2012 1:37 PM
Use GE rather than GT - so avoid skipping items - Ayende Rahien 12/11/2012 3:06 PM
Limit the number of tasks we process per batch - Ayende Rahien 12/11/2012 3:53 PM
More robust updating of last indexed ETag in managed storage. This should fix race condition in map/reduce indexing (RavenDB-767) when using Munin. - Arkadiusz Palinski 12/11/2012 3:58 PM
Proper wait handling - Ayende Rahien 12/11/2012 3:58 PM
Making sure we will properly error on 403 - Ayende Rahien 12/11/2012 4:09 PM
Fixing changes test - Ayende Rahien 12/11/2012 4:18 PM
Merge branch 'RavenDB-767' of - Ayende Rahien 12/11/2012 4:20 PM
Fixed culture depended issue in parsing spatial radius - Tobias Grimm 12/11/2012 5:01 PM
Modify the backup operation - DanielDar 12/11/2012 5:26 PM
Memory usage in now displayed in the stats endpoint and it includes the Esent version store (transaction) cache size - Matt Warren 12/11/2012 6:21 PM
Add fix index backup and restore - DanielDar 12/12/2012 1:16 PM
Fixing RavenDB-766. Delete the mapped/reduced results and scheduled reduction in Munin when index deleting. Tests added for both types of storage. - Arkadiusz Palinski 12/12/2012 1:36 PM
make sure incremental backup runs without circular logs - DanielDar 12/12/2012 4:03 PM
fix and add test - DanielDar 12/12/2012 4:04 PM
Fixing test failing because * no longer including system db - Ayende Rahien 12/12/2012 5:05 PM
Making sure we can compare to Guid from unsafe types as well - Ayende Rahien 12/12/2012 5:05 PM
Using direct call - Ayende Rahien 12/12/2012 5:05 PM
Refactoring for error handling, resource disposal and more accurate names - Ayende Rahien 12/12/2012 5:19 PM
Merge branch 'RavenDB-766' of - Ayende Rahien 12/12/2012 5:19 PM
More robust when perf-counters aren't available - Matt Warren 12/12/2012 5:38 PM
Better naming - Ayende Rahien 12/12/2012 7:20 PM
Merge branch 'temp' of Conflicts: Raven.Database/Storage/Esent/TransactionalStorage.cs - Ayende Rahien 12/12/2012 7:29 PM
formatting - Ayende Rahien 12/12/2012 7:29 PM
Fixing double parsing in NL cultures - Ayende Rahien 12/12/2012 7:54 PM
Use the appropriate db to succeed - Ayende Rahien 12/12/2012 8:22 PM
Fixing test, creating a lower case white space analyzer (easier than the complex standard analyzer) - Ayende Rahien 12/12/2012 9:06 PM
Supporting more than a single in per query - Ayende Rahien 12/12/2012 9:27 PM
Adding WaitForNonStaleResultsAsOf(etag) - Matt Johnson 12/13/2012 1:36 AM
Use the update to date nuget file - Fitzchak Yitzchaki 12/13/2012 9:18 AM
Update nuget to 2.2.0. This should fix RavenDB-660 - Fitzchak Yitzchaki 12/13/2012 9:19 AM
Refactoring backup / restore ops - Ayende Rahien 12/13/2012 11:26 AM
Properly handling restoring of indexes Better error handling - Ayende Rahien 12/13/2012 11:43 AM
Fix errors display in tasks - DanielDar 12/13/2012 11:59 AM
Add AutoComplete suggestions for analyzers - DanielDar 12/13/2012 11:59 AM
Adding default analyzers - Ayende Rahien 12/13/2012 1:18 PM
Reduce optimization: Perform reduce operation just in a single step if there is small number of scheduled reductions at level 0 for the same reduce key (RavenDB-772) - Arkadiusz Palinski 12/13/2012 2:57 PM
added test for indexed properties bundle - Pawel Pekrol 12/14/2012 2:33 PM
RDoc-52. minor - Pawel Pekrol 12/14/2012 4:22 PM
Reorganizing code for listeners and fix comments - Matt Johnson 12/15/2012 3:45 AM
Adding properties to expose registered listeners - Matt Johnson 12/15/2012 3:46 AM
Remove extraneous text in SkippedResults summary - Matt Johnson 12/16/2012 3:27 AM
Fix for the backup operation - DanielDar 12/16/2012 3:56 PM
Merge branch 'RDoc-52' of - Ayende Rahien 12/16/2012 4:01 PM
Merge branch 'RDoc-72' of - Ayende Rahien 12/16/2012 4:05 PM
Add options to the encryption bundle settings - DanielDar 12/16/2012 5:25 PM
fix bug in view of databases in small window - DanielDar 12/17/2012 7:30 AM
RavenDB-781 Periodic Backup is not getting executed - DanielDar 12/17/2012 9:21 AM
Only set preferred ver size if it exists - Ayende Rahien 12/17/2012 9:39 AM
Properly setting the right values for the the test storage. Will NOT use env variables to set the value (impact the rest of the system) - Ayende Rahien 12/17/2012 10:22 AM
RavenDB-776 Make sure that the smuggler can work with hidden documents - Ayende Rahien 12/17/2012 10:42 AM
Making sure that we can never filter the entire request and return nothing - Ayende Rahien 12/17/2012 10:46 AM
Fixing ordering with types using Lazy requests - Ayende Rahien 12/17/2012 12:18 PM
Making sure that we can query properly on complex objects - Ayende Rahien 12/17/2012 12:35 PM
Making sure that we can register to multiple databases on the same document store in the same DTC transactions - Ayende Rahien 12/17/2012 12:52 PM
Fixing default field setting with SelectFields and making sure we pass default fields and default operator to the facets - Ayende Rahien 12/17/2012 1:11 PM
Adding negative filtering for smuggler - Ayende Rahien 12/17/2012 1:31 PM
Better handling of when to escape like crazy and when not to - Ayende Rahien 12/17/2012 2:34 PM
Properly use the bucket version size - Ayende Rahien 12/17/2012 3:08 PM
Fixing non-string id includes on async session. - Matt Johnson 12/18/2012 12:10 AM
RavenDB-781 Periodic Backup is not getting executed - fix - DanielDar 12/18/2012 9:29 AM
Merge branch 'temp' of - Ayende Rahien 12/18/2012 1:15 PM
Remove unused references from Raven.Web project - Damian Hickey 12/18/2012 1:32 PM
Avoid throwing expected exception - Ayende Rahien 12/18/2012 1:42 PM
Merge branch 'CleanupRavenWebReferences' of - Ayende Rahien 12/18/2012 1:42 PM
Optimizing reduce operation for smaller number of mapped results per reduce key (RavenDB-772) - Arkadiusz Palinski 12/18/2012 2:49 PM
Merge branch 'master' of git:// into RavenDB-772 - Arkadiusz Palinski 12/18/2012 2:49 PM
Merge branch 'RavenDB-772' of - Ayende Rahien 12/18/2012 3:09 PM
Adding hashed_reduce_key to ReduceKeys - Ayende Rahien 12/18/2012 4:12 PM
Fixing index, and making sure we can have only one of it. - Ayende Rahien 12/18/2012 4:13 PM
Make the code easier to read - Ayende Rahien 12/18/2012 4:24 PM
Logging & small optimization - Ayende Rahien 12/18/2012 4:32 PM
Another small optimization - Ayende Rahien 12/18/2012 4:34 PM
Avoiding O(N^2) in GetItemsToReduce - Ayende Rahien 12/18/2012 4:45 PM
Fixing optimization - Ayende Rahien 12/18/2012 5:00 PM
Fixing error - Ayende Rahien 12/18/2012 5:40 PM
Moving memory statistics to /admin/stats, since that skewed things - Ayende Rahien 12/18/2012 6:03 PM
Making sure we don't conflict with local variable - Ayende Rahien 12/18/2012 6:13 PM
Using the appropriate index for the task - Ayende Rahien 12/18/2012 6:13 PM
Adding migration from 4.0 to 4.1 - Ayende Rahien 12/18/2012 6:49 PM
spacing - Matt Johnson 12/18/2012 8:18 PM
RavenDB-783 - Prohibit .Average() in reduce step - Matt Johnson 12/18/2012 8:32 PM
Fixed NullReferenceException upon calling HeadAttachment() - Jordan van Gogh 12/18/2012 9:00 PM
Merge branch 'master' of Conflicts: Raven.Client.Lightweight/Connection/ServerClient.cs default.ps1 - Ayende Rahien 12/18/2012 9:58 PM
Merge branch 'temp2' of - Ayende Rahien 12/18/2012 9:59 PM
Better unique name for instances Better output for memory Will output the appropriate value for buckets for each db now - Ayende Rahien 12/18/2012 10:43 PM
Properly get the appropriate counter for each instance - Ayende Rahien 12/18/2012 10:54 PM
Use the proper max parallelism - Ayende Rahien 12/18/2012 10:54 PM
Set the right value, dummy - Ayende Rahien 12/18/2012 10:58 PM
Making sure that we always update things reduce keys in the same way - Ayende Rahien 12/18/2012 11:46 PM
Making sure that we don't get into write conflicts between the data we need to update during indexing (reduce key counts) and reduce (reduce key status) - Ayende Rahien 12/19/2012 12:07 AM
Fixing how we get the db cache size - Ayende Rahien 12/19/2012 12:07 AM
Better handling for Esent OOM - Ayende Rahien 12/19/2012 2:53 AM
Adding local cache data - Ayende Rahien 12/19/2012 2:55 AM
Fix memory issues with Esent - Ayende Rahien 12/19/2012 2:56 AM
Always configure PreferredVerPages, otherwise MaxVerPages is VERY large, and PreferredVerPages is VERY small - Ayende Rahien 12/19/2012 3:05 AM
Adding docs - Ayende Rahien 12/19/2012 3:05 AM
Cache is global, not per db - Ayende Rahien 12/19/2012 3:11 AM
Exposing the keys count as a debug endpoint - Ayende Rahien 12/19/2012 3:47 AM
Allow to auto tune batch sizes - Ayende Rahien 12/19/2012 4:17 AM
Fixing single reduce log message - Arkadiusz Palinski 12/19/2012 10:51 AM
Merge branch 'master' of Conflicts: Raven.Client.Lightweight/Changes/RemoteDatabaseChanges.cs - Fitzchak Yitzchaki 12/19/2012 11:20 AM
Add missing using namespace. The file should use .pp in the end in order to correctly transform the namespace. - Fitzchak Yitzchaki 12/19/2012 11:22 AM
Fixing an issue with entities that lie and say that they are identical to one another - Ayende Rahien 12/19/2012 12:03 PM
Making sure we don't get blindsided by file removal - Ayende Rahien 12/19/2012 12:09 PM
spaces=>tabs - Ayende Rahien 12/19/2012 12:25 PM
Fixing RavenDB-784. Deleting data related to reduced keys when an index is removed or if a reduce key is gone. - Arkadiusz Palinski 12/19/2012 12:29 PM
RDoc-76. Conventions for derived types should be handled correctly from now on - Pawel Pekrol 12/19/2012 12:37 PM
Merge branch 'RDoc-76' of - Ayende Rahien 12/19/2012 12:45 PM
Merge branch 'RavenDB-784' of - Ayende Rahien 12/19/2012 12:47 PM
A slightly more efficient impl - Ayende Rahien 12/19/2012 12:54 PM
RDoc-76. added invalid operation exception when no convention is found for particular operation, but there is one for the other type of operation - Pawel Pekrol 12/19/2012 1:42 PM
RavenDB-745 Make sure the show the current database that the log is related to Implemented an abstraction for Nested and Mapped Diagnostic Contexts and dynamic implementations for NLog and Log4Net - Damian Hickey 12/19/2012 4:10 PM
RDoc-76. Registering convention for already registered type will override old one - Pawel Pekrol 12/19/2012 4:20 PM
Fix Raven.Client.Silverlight.csproj where it was missing file link to LogManagerBase - Damian Hickey 12/19/2012 4:47 PM
spacing and misc code cleanup - Matt Johnson 12/19/2012 7:11 PM
.Load(ids[]) and related for non-string ids - Matt Johnson 12/19/2012 8:02 PM
RavenDB-786 - Fix Index Replication Bundle Generically get the parameter name so it works with other providers, such as mysql. Don't assume we know about the parameter prefix ourselves. Also, put table and field names into quoted identifiers in case they use reserved keywords. - Matt Johnson 12/19/2012 10:25 PM
Merge branch 'temp2' of git:// - Ayende Rahien 12/19/2012 10:41 PM
Merge branch 'RavenDB-745' of - Ayende Rahien 12/19/2012 10:45 PM
Making sure that we properly log the db name to the log file - Ayende Rahien 12/19/2012 11:14 PM
RavenDB-786 - Fix Index Replication Bundle -again This is faster and safer. And tested. - Matt Johnson 12/20/2012 1:44 AM
Fixing migration, will setup the default value properly for reduce_keys_status - Ayende Rahien 12/20/2012 6:42 AM
Fixing working with nested arrays of client local types - Ayende Rahien 12/20/2012 6:48 AM
fix for periodic backup - DanielDar 12/20/2012 7:55 AM
Small fix for OAuth Authentication - DanielDar 12/20/2012 9:47 AM
RavenDB-788 In the studio, for the API Keys, provide a link to use the API key to go to the studio - DanielDar 12/20/2012 10:06 AM
Adding a way to simulate a non trivial work load - Ayende Rahien 12/20/2012 10:25 AM
Localizing the sample data - Ayende Rahien 12/20/2012 10:26 AM
More realistic work load Better output - Ayende Rahien 12/20/2012 10:36 AM
Making sure that we don't follow the basic authentication by default - Ayende Rahien 12/20/2012 12:05 PM
Removing duplicate logic - Ayende Rahien 12/20/2012 12:08 PM
Changing how we handle mixed mode authentication: We now return 412 is we have a Api Key and it isn't there, to avoid getting mired in 401 response in SL This mean that if the client indicate it has an Api Key, we never get involved in windows auth stuff, saving us some network traffic. - Ayende Rahien 12/20/2012 1:21 PM
Do more work faster - Ayende Rahien 12/20/2012 4:16 PM
Using RX version 1.0.11226 - Ayende Rahien 12/20/2012 11:08 PM
Do not try to auth using Api Key if we don't have an API Key - Ayende Rahien 12/21/2012 8:16 AM
Reverting Rx version - Ayende Rahien 12/21/2012 8:16 AM
Moving ComparableByteArray to abstraction. Properly comparing etags in smuggler - Ayende Rahien 12/21/2012 1:31 PM
Fixing querying using an IN - Ayende Rahien 12/21/2012 4:11 PM
Merge branch 'master' of Conflicts: Raven.Studio/Features/Indexes/EditIndexView.xaml - samuel_d_jack 12/21/2012 6:24 PM
Another tweak of tooltip text in the EditIndexView - samuel_d_jack 12/21/2012 6:34 PM
Do NOT allocate a separate OptimizedIndexReader every time that we have a new item, instead, reuse the existing one. When we have a LOT of reduce keys, having a lot reduce keys resulted in a lot of OptimizedIndexReader being generated, and each of them cost about 1 KB in memory. when we have tens of thousands of reduce keys, that killed us. - Ayende Rahien 12/21/2012 7:03 PM
Changed background of main page to try to avoid the line that appears when the window is reduced in height. - samuel_d_jack 12/21/2012 7:07 PM
Do no assume that using an API Key denote a single tenant - Ayende Rahien 12/21/2012 7:07 PM
There is no need to allocate the buffer all the time, we can just keep it as a thread local stuff - Ayende Rahien 12/21/2012 7:08 PM
Easier to follow code - Ayende Rahien 12/21/2012 7:25 PM
Use a buffer manager to avoid always allocating new buffers - Ayende Rahien 12/21/2012 7:28 PM
Moving to a more stateless version of the index reader - Ayende Rahien 12/21/2012 7:54 PM
Last-Modified metadata should always be UTC - Matt Johnson 12/21/2012 11:54 PM
Adding Raven-Last-Modified to contains ISO dates - Ayende Rahien 12/22/2012 12:45 PM
Fixing the case when we might have null metadata - Ayende Rahien 12/22/2012 1:31 PM
Added a method that adds a user into PerformanceMonitoringUsers group programmatically - Arkadiusz Palinski 12/22/2012 9:44 PM
Catching UnauthorizedAccessException - Arkadiusz Palinski 12/22/2012 10:02 PM
RavenDB-747 Indexes are not updated when using Database.PutDocumentMetadata in a trigger. Also added a way to force a single document to be re-indexed - Ayende Rahien 12/23/2012 1:05 AM
Allow to customize the index query before it is send to the server. - Ayende Rahien 12/23/2012 1:55 AM
Making sure to dispose the terms enum (important for avoiding mem leaks) - Ayende Rahien 12/23/2012 2:41 AM
Only create wait event if needed - Ayende Rahien 12/23/2012 3:38 AM
Use the default merge level (until we can figure out a good way to auto tune that). Adding an admin endpoint that can force indexes to be merged manually. - Ayende Rahien 12/23/2012 4:21 AM
Copy the segments.gem inside the lock, to make sure we get the consistent version - Ayende Rahien 12/23/2012 4:43 AM
Merge branch 'master' of - DanielDar 12/23/2012 8:10 AM
Fixing file name typo - Ayende Rahien 12/23/2012 9:42 AM
Changing all of the date time values to binary - avoid having to deal with OLE time. Don't need to actually change the actual storage, still 8 bytes there. - Ayende Rahien 12/23/2012 9:46 AM
Updating the schema - Ayende Rahien 12/23/2012 9:57 AM
Converting indexes_stats.last_indexed_timestamp usage - Ayende Rahien 12/23/2012 9:58 AM
Handling indexes_stats_reduce.last_reduced_timestamp - Ayende Rahien 12/23/2012 10:07 AM
Moving transactions.timeout - Ayende Rahien 12/23/2012 10:08 AM
Minor tweaks to the direct link ui - DanielDar 12/23/2012 10:10 AM
Dealing with documents.last_modified and documents_modified_by_transaction.last_modified - Ayende Rahien 12/23/2012 10:11 AM
Handling timeout values - Ayende Rahien 12/23/2012 10:14 AM
Fixing missing reference - Ayende Rahien 12/23/2012 10:16 AM
Dealing with tasks.added_at - Ayende Rahien 12/23/2012 10:17 AM
Handling added_at - Ayende Rahien 12/23/2012 10:20 AM
Better transaction handling - Ayende Rahien 12/23/2012 11:49 AM
Easier to read code - Ayende Rahien 12/23/2012 11:56 AM
RavenDB-778 Raven Studio Exceptions thrown ... In Import Command - DanielDar 12/23/2012 3:29 PM
Adding initial attempt at bulk insert API - Ayende Rahien 12/23/2012 4:39 PM
Optimizing bulk inserts further. Making sure that we can't use TOO much memory while doing bulk inserts - Ayende Rahien 12/23/2012 5:05 PM
Limit amount of pending batch data - Ayende Rahien 12/23/2012 5:17 PM
Can now load another document during index and can correlate that document to the origin document - Ayende Rahien 12/23/2012 10:16 PM
Adding some tests, making sure that we don't fail if we aren't in an indexing scope - Ayende Rahien 12/23/2012 11:03 PM
Now can save the referenced document data - Ayende Rahien 12/23/2012 11:48 PM
Can now specify more than one pattern for LoadStartingWith - synhershko 12/24/2012 12:08 AM
More tests - synhershko 12/24/2012 12:11 AM
Adding missing esent index - Ayende Rahien 12/24/2012 9:21 AM
fixing how we store refrences - Ayende Rahien 12/24/2012 9:32 AM
More work on references - Ayende Rahien 12/24/2012 9:51 AM
RavenDB-768 Show tasks errors - DanielDar 12/24/2012 10:16 AM
fix studio url - DanielDar 12/24/2012 10:17 AM
Merge branch 'RavenDB-785' of - Ayende Rahien 12/24/2012 10:40 AM
Better disposable semantics - Ayende Rahien 12/24/2012 10:43 AM
Add option to set the pref counters for not admin user - Ayende Rahien 12/24/2012 11:23 AM
Now can re-index referencing documents when the document is changed / deleted / created - Ayende Rahien 12/24/2012 11:58 AM
Adding support for client side LoadDocument Adding support for handling this during map phase - Ayende Rahien 12/24/2012 12:17 PM
Merge branch 'master' of - Ayende Rahien 12/24/2012 12:18 PM
Allow empty patterns - Ayende Rahien 12/24/2012 12:49 PM
Properly pass the beforeQueryAction around. Expose it via LuceneQuery as well - Ayende Rahien 12/24/2012 1:16 PM
Removing dependency on bouncy castle - Ayende Rahien 12/24/2012 2:45 PM
Avoiding using XCertificate2, because it can crash the computer down hard. Instead, will standard RSA encryption for that - Ayende Rahien 12/24/2012 3:03 PM
Fixing the schema - Ayende Rahien 12/24/2012 3:43 PM
RavenDB-785 Fix performance counters when NOT running as admin - DanielDar 12/24/2012 5:00 PM
Fix bug in api keys - DanielDar 12/25/2012 12:02 PM
Correctly support the tests when it forced to run under Munin - Fitzchak Yitzchaki 12/25/2012 12:51 PM
Run tests in esent first - Fitzchak Yitzchaki 12/25/2012 12:52 PM
Allow spaces instead of tabs - Fitzchak Yitzchaki 12/25/2012 1:56 PM
* Making sure that replication & reference indexing will work together. * Making sure that touching a document will no cause us to miss it when working in a batch. * Various refactoring. * Touching a document will not cause it to replicate to other sources - Ayende Rahien 12/25/2012 2:24 PM
Add a race test, which fails on run #26 when using esent. - Fitzchak Yitzchaki 12/25/2012 2:55 PM
Making sure we can use prefetching with holes and without any missing items even with touches - Ayende Rahien 12/25/2012 2:57 PM
Avoiding common code path for debug - Ayende Rahien 12/25/2012 4:20 PM
Making sure we won't try to load a batch if the current etag is the latest - Ayende Rahien 12/25/2012 4:20 PM
Fix a race condition issue where we didn't deleted an item that was deleted and added again in the same index batch. This issue was exposed by running FailedIntermittently.AfterDeletingAndStoringTheDocumentIsIndexed stress test on Esent. - Fitzchak Yitzchaki 12/25/2012 4:32 PM
Lower the iterations - Fitzchak Yitzchaki 12/25/2012 4:35 PM
Encapsulate tests classes into their test class - Fitzchak Yitzchaki 12/25/2012 4:47 PM
Will recreate the category if the perf counter isn't there / not complete - Ayende Rahien 12/25/2012 4:49 PM
Test is now more robust - Ayende Rahien 12/25/2012 4:50 PM
Merge branch 'temp' of Conflicts: Raven.Database/Impl/IUuidGenerator.cs Raven.Database/Indexing/IndexingExecuter.cs Raven.Tests/Bugs/ManyDocumentsViaDTC.cs - Fitzchak Yitzchaki 12/25/2012 5:15 PM
More robust test - Ayende Rahien 12/25/2012 7:59 PM
Fixing comment - Ayende Rahien 12/25/2012 9:29 PM
Moving all of the prefetching behavior to a separate class - to make it easier to debug / refactor - Ayende Rahien 12/25/2012 9:30 PM
Minor reusing of code, use SizeLimitedConcurrentSet - Fitzchak Yitzchaki 12/26/2012 9:52 AM
Fix a bug where we were not ignoring on the server metadata that was added by an older version of the client - Fitzchak Yitzchaki 12/26/2012 10:57 AM
Moving all of the prefetching behavior to PrefetchingBehavior. Now have three main sources of info. Memory, future batches and disk. Know how to handle all three properly. - Ayende Rahien 12/26/2012 12:14 PM
Always return at least one result, to avoid situations where a gap in the doc etag ranges causes us to miss things - Ayende Rahien 12/26/2012 12:14 PM
RavenDB-580 EnsureDatabaseExists for embedded should throw error - DanielDar 12/26/2012 12:23 PM
Changing how we generate etags. Now we generate different etags for each different type of item. Should result in less holes in the etag chain for documents and more efficient indexing - Ayende Rahien 12/26/2012 12:46 PM
Using list instead of array - Ayende Rahien 12/26/2012 12:52 PM
Fixing replicating tombstone purging Now take different etags, for documents & attachments - Ayende Rahien 12/26/2012 1:00 PM
Easy debugging of a test - Fitzchak Yitzchaki 12/26/2012 1:02 PM
Killing munin stream pool, cause data corruption, probably - Ayende Rahien 12/26/2012 1:20 PM
Merge branch 'temp' of Conflicts: Raven.Database/Indexing/PrefetchingBehavior.cs - Fitzchak Yitzchaki 12/26/2012 1:37 PM
Run the stress tests also against esent and munin separately - Fitzchak Yitzchaki 12/26/2012 1:42 PM
Fixing test on esent, we SHOULD consider etags on deletes docs - Ayende Rahien 12/26/2012 2:16 PM
Making sure we don't run into caching issues with perf counters - Ayende Rahien 12/26/2012 2:29 PM
Adding a way to configure bulk inserts - Ayende Rahien 12/26/2012 2:40 PM
- Optimizing bulk inserts, allowing to compress each batch independently - Allow to bulk insert with updates - Supporting references with bulk insert - Ayende Rahien 12/26/2012 3:50 PM
More optimization and work to make sure that bulk insert simply rocks! Adding more tracking data and reports, making sure that we use Chunked encoding, and in general made a lot of things better - Ayende Rahien 12/26/2012 4:22 PM
merge AsyncDatabaseCommands fix conflict add tests - Daniel Dar 12/26/2012 4:42 PM
Better reporting of output - Ayende Rahien 12/26/2012 4:44 PM
Better defaults - Ayende Rahien 12/26/2012 4:47 PM
Merge branch 'master' of Conflicts: Raven.Database/Impl/DummyUuidGenerator.cs Raven.Database/Impl/IUuidGenerator.cs Raven.Tests/Bugs/Account.cs Raven.Tests/Bugs/Transaction.cs - Ayende Rahien 12/26/2012 4:48 PM
Better tests Fixing the async session to skip going to server if there is no work. Properly tracking # of requests there - Ayende Rahien 12/26/2012 4:59 PM
Refactor id generation logic on the client to a separate class. Refactor converting entity object to json methods to a separate class. - Fitzchak Yitzchaki 12/26/2012 5:48 PM
Nice client for the bulk API, which currently has some limitations. Also add a failing test, 500 response from the server. - Fitzchak Yitzchaki 12/26/2012 6:03 PM
Fix a failing test - Fitzchak Yitzchaki 12/26/2012 6:06 PM
Making sure that bulk insert isn't totally blocking all other write ops while in operation - Ayende Rahien 12/26/2012 7:01 PM
Don't use generic method Add error validation - Ayende Rahien 12/26/2012 7:03 PM
Set the entity ID if it wasn't already set - Ayende Rahien 12/26/2012 7:03 PM
Disallow SystemTime.UtcNow in index definition - Matt Johnson 12/26/2012 7:43 PM
add failing test (crude join on multimap) - fschwiet 12/26/2012 8:49 PM
minor test fix - fschwiet 12/26/2012 9:00 PM
Properly dispose of the caching scope - Ayende Rahien 12/26/2012 10:05 PM
don't assume fiddler is running - Ayende Rahien 12/26/2012 10:06 PM
Caching scope require explicit action to get into - Ayende Rahien 12/26/2012 10:06 PM
Merge branch 'master' of - Ayende Rahien 12/26/2012 10:07 PM
Making the linq to expression smarter. Can handle empty client side type array. Can handle setting of client side member to null - Ayende Rahien 12/26/2012 10:45 PM
RavenDB-757 Can't get Enumerable.Range or Cast to work in a static indexa - Ayende Rahien 12/26/2012 11:29 PM
Removing SystemTime usage - Ayende Rahien 12/26/2012 11:38 PM
Optimizing map/reduce on munin - Ayende Rahien 12/27/2012 12:02 AM
Adding support for bulk insert for embedded client - Ayende Rahien 12/27/2012 12:24 AM
RavenDB-792 Do not share hilo values across databases BREAKING CHANGE: Convention signature changed - Ayende Rahien 12/27/2012 12:46 AM
Making sure to call put triggers as part of the bulk insert operation - Ayende Rahien 12/27/2012 2:02 AM
Making sure that bulk inserting document in munin will increment doc count - Ayende Rahien 12/27/2012 2:09 AM
Much smarter hilo capacity auto tuning - Ayende Rahien 12/27/2012 2:27 AM
Touchup SlowIndex test - Matt Johnson 12/27/2012 3:46 AM
Making sure we pass the DefaultDatabase properly to the bulk insert - Ayende Rahien 12/27/2012 8:05 AM
Making sure that you can always call the Report event - Ayende Rahien 12/27/2012 8:09 AM
RavenDB-791 Make sure that bulk insert works with authentication - Ayende Rahien 12/27/2012 9:23 AM
Only update bulk insert doc count stat for inserts, not for updates - Ayende Rahien 12/27/2012 10:04 AM
Can stop operation midway if we got an error writing to server - Ayende Rahien 12/27/2012 11:04 AM
Use the correct key instead of an older one - Fitzchak Yitzchaki 12/27/2012 11:37 AM
Will raise bulk insert started / ended changes notifications - Ayende Rahien 12/27/2012 12:39 PM
Add stress tests, which failing on esent on iteration #38. - Fitzchak Yitzchaki 12/27/2012 12:40 PM
fix prefetching error - DanielDar 12/27/2012 12:40 PM
Missed [Fact] - Fitzchak Yitzchaki 12/27/2012 1:00 PM
Revert this changed to 1 minute - Fitzchak Yitzchaki 12/27/2012 1:43 PM
Print the time that took to each stress test to complete / fail. - Fitzchak Yitzchaki 12/27/2012 1:43 PM
Fixing the code so we can actually change the db id. - Ayende Rahien 12/28/2012 6:56 PM
Simpler behavior for in memory index queue - Ayende Rahien 12/28/2012 9:39 PM
Fixing polarity issue Can now skip ahead if we need to get in memory docs _after_ what we have in the top of the queue - Ayende Rahien 12/28/2012 10:51 PM
Create the reduce stats (match esent behavior) - Ayende Rahien 12/28/2012 11:04 PM
Making sure that we always get the _next_ etag in TryGetInMemoryJsonDocuments Previous, sometimes we would get the current one, and sometimes the next one, which made us skip items - Ayende Rahien 12/28/2012 11:05 PM
Make sure to pulse the transaction on reduce as well as map, just in case - Ayende Rahien 12/28/2012 11:25 PM
Avoiding errors on win 2k3 - Ayende Rahien 12/28/2012 11:35 PM
Exposing the size of the in memory queue to the statistics - Ayende Rahien 12/29/2012 12:19 AM
Avoiding NRE at end of bulk insert - Ayende Rahien 12/29/2012 12:29 PM
Making sure that unique constraints can work with UseOptimisticConcurrency=true - Ayende Rahien 12/29/2012 12:57 PM
We actually need both sides to be read only for things to work - Ayende Rahien 12/29/2012 4:53 PM
A better approach for avoiding concurrency issue - Ayende Rahien 12/29/2012 4:59 PM
Making sure that the AfterCommit that updates the in memory queue is the very first one - Ayende Rahien 12/30/2012 2:54 AM
Fix document count - Daniel Dar 12/30/2012 10:49 AM
Making it explicit that there is a difference between storage commit notification and real commit notification (work context one) - Ayende Rahien 12/30/2012 10:49 AM
Making sure test runs only on esent - Ayende Rahien 12/30/2012 11:06 AM
Do not test on munin - Fitzchak Yitzchaki 12/30/2012 11:10 AM
Making sure we are robust even with corrupted data - Ayende Rahien 12/30/2012 11:51 AM
Fix bulk fatching from waiting for all items to be inserted - Daniel Dar 12/30/2012 12:27 PM
Fixing temp request time formatting for very short requests - Ayende Rahien 12/30/2012 12:47 PM
Making sure that we can use q in the indexes as a variable. Making index replication tests simpler - Ayende Rahien 12/30/2012 1:27 PM
Fix a bug where the Raven-Last-Modified header specified twice. - Fitzchak Yitzchaki 12/30/2012 2:31 PM
Better approach for double Raven-Last-Modified - Ayende Rahien 12/30/2012 2:38 PM
Making sure that you can't have the same doc in the same batch twice - Ayende Rahien 12/30/2012 2:48 PM
Run the stress tests even so if we have failing tests - Fitzchak Yitzchaki 12/30/2012 2:57 PM
Fixing unit test Expiration date is a UTC DateTime, not a DateTimeOffset - Matt Johnson 12/31/2012 1:32 AM
SuperMassive Typo Fixing May contain breaking changes, as some public API members had typos. - Matt Johnson 12/31/2012 1:35 AM
Do not run stress tests on munin - Fitzchak Yitzchaki 12/31/2012 10:25 AM
Fix a bug where we're didn't check correctly for the last etag, so we ended up on an infinite loop - Fitzchak Yitzchaki 12/31/2012 10:25 AM
Adding a way to modify the data before it get stored - Ayende Rahien 12/31/2012 10:52 AM
Enlarge replication batches - Daniel Dar 12/31/2012 1:36 PM
Major map/reduce optimization - reducing the number of esent indexes we have - Ayende Rahien 12/31/2012 3:12 PM
Updating the esent schema + migration - Ayende Rahien 12/31/2012 3:17 PM
Making sure that we don't use the esent session in multiple threads - Ayende Rahien 1/1/2013 11:24 AM
Resetting app.config - Ayende Rahien 1/1/2013 12:03 PM
The samples port should be 8080 - Fitzchak Yitzchaki 1/1/2013 12:51 PM
RavenDB-771 Issues counting nested dictionary items - Ayende Rahien 1/1/2013 12:52 PM
Copy some missing samples from the output build. Remove projects that not exists in the samples solution. Remove the samples.ps1 file which may confuse some people. - Fitzchak Yitzchaki 1/1/2013 1:29 PM
Make sure to copy the nuget folder to the samples, and also point the projects to the current folder. - Fitzchak Yitzchaki 1/1/2013 1:54 PM
Rewrite the path to the CommonAssemblyInfo.cs file. Rewrite also FSharp samples. Correctly point projects like VisualHosts to the right binaries. Compile the PrepareForRelease.exe util on the fly. - Fitzchak Yitzchaki 1/1/2013 2:26 PM
Refactor and add more values to .gitattributes file. - Fitzchak Yitzchaki 1/1/2013 3:17 PM
Fixing map/reduce issue with esent - Ayende Rahien 1/1/2013 11:11 PM
Typos - Matt Johnson 1/2/2013 12:35 AM
add support to exclude expired documents from smuggler export - Ayende Rahien 1/2/2013 4:39 AM
Refacotring how we are handling index execution for maps. Preparing for more complex scheduling semantics - Ayende Rahien 1/2/2013 8:46 AM
Merge branch 'RDoc-76' of git:// Conflicts: Raven.Client.Lightweight/Document/DocumentConvention.cs - Ayende Rahien 1/2/2013 9:15 AM
Refacotring how we are handling index execution for maps. Preparing for more complex scheduling semantics We can now start indexing the next index in line as soon as we are done with any of the other indexes, don't have to wait for the whole current batch to complete - Ayende Rahien 1/2/2013 9:56 AM
Fixing interface - Ayende Rahien 1/2/2013 9:58 AM
Properly using the semaphore - Ayende Rahien 1/2/2013 10:13 AM
Fixing granting permissions to performance counters according to given user name. Info message printing to the console output. - Arkadiusz Palinski 1/2/2013 10:19 AM
Merge branch 'perf-counters' of - Ayende Rahien 1/2/2013 10:24 AM
Stress testing - Ayende Rahien 1/2/2013 11:02 AM
Make sure to notice that we have a failing test - Fitzchak Yitzchaki 1/2/2013 11:54 AM
Fixed api-key query parameter in direct link - Tobias Grimm 1/2/2013 2:18 PM
Fixing typo in connection string - Ayende Rahien 1/2/2013 8:53 PM
Fixing last commit - Ayende Rahien 1/2/2013 9:06 PM
Set a large timeout value for bulk insert ops - Ayende Rahien 1/2/2013 9:25 PM
Adding timeout properties - Ayende Rahien 1/2/2013 10:28 PM
Removing bad property ref - Ayende Rahien 1/2/2013 10:29 PM
JTokenType.Date could be for a DateTimeOffset too - Matt Johnson 1/3/2013 3:15 AM
Adding test to show that we don't skip results. Fixing skipping indexing results issue - Ayende Rahien 1/3/2013 12:31 PM
RavenDB-761 Remove IAsyncDatabaseCommands.EnsureSilverlightStartUpAsync - Ayende Rahien 1/3/2013 12:51 PM
Smarter behavior WRT to when to pulse the transaction during massive operations - Ayende Rahien 1/3/2013 1:09 PM
Making sure that pulsing a tx will automatically force lazy commit - Ayende Rahien 1/3/2013 1:40 PM
More complete WaitForUserToContinueTheTest impl for remote - Ayende Rahien 1/3/2013 2:04 PM
Making sure that we don't limit the number of results that are returned from GetMappedResults (already limited by scheduled reduction) - Ayende Rahien 1/3/2013 2:05 PM
Fixed test to check only for the language independent parts of IIS error messages - Tobias Grimm 1/3/2013 2:11 PM
Merge branch 'master' of - Ayende Rahien 1/3/2013 2:23 PM
Making sure we can properly support Boost of from queries as well - Ayende Rahien 1/3/2013 3:41 PM
Removed unused configuration keys - Pawel Pekrol 1/3/2013 4:18 PM
Merge branch 'RDoc-81' of - Ayende Rahien 1/3/2013 7:28 PM
Under "Admin/Stats" the Managed memory is now more accurate (using Perf Counter) - Matt Warren 1/3/2013 7:45 PM
Merge branch 'master' of - Ayende Rahien 1/3/2013 7:48 PM
Better implementation - Ayende Rahien 1/3/2013 8:01 PM
Reproducing problem - Ayende Rahien 1/3/2013 8:55 PM
Better support for SaveEnumAsInteger in indexes and queries - Ayende Rahien 1/3/2013 9:42 PM
Making sure we won't get auth dialogs in SL when running in embedded mode with AnonymousAccess = None - Ayende Rahien 1/3/2013 9:52 PM
Force stop on test failure - Ayende Rahien 1/4/2013 10:13 AM
Fixing enum tests - Ayende Rahien 1/4/2013 10:42 AM
Making sure we use the date time - Ayende Rahien 1/4/2013 11:49 AM
Will recognize 1900-01-01T00:00:00 as a date in indexing - Ayende Rahien 1/4/2013 11:50 AM
Really set the date time handling globally - Ayende Rahien 1/4/2013 11:55 AM
Supporting nullable enum with null value again - Ayende Rahien 1/4/2013 12:13 PM
Restoring enum in array support - Ayende Rahien 1/4/2013 1:13 PM
If database is provided as query parameter, don't open the "Create a new database" dialog automatically - Tobias Grimm 1/4/2013 1:22 PM
Merge branch 'temp' of - Ayende Rahien 1/4/2013 3:18 PM
Fixing already deleted esent index - Arkadiusz Palinski 1/4/2013 3:31 PM
Making sure that lazy flush uses the right option - Ayende Rahien 1/4/2013 3:33 PM
Merge branch 'esent-index-fix' of - Ayende Rahien 1/4/2013 3:39 PM
Better approach for pulsing the transaction - Ayende Rahien 1/4/2013 3:46 PM
Making sure we can use an In query on an analyzed field - Ayende Rahien 1/4/2013 4:12 PM
Test to show WhereIn doesn't work as expected A failing test to show that a WhereIn wuery doesn't work as expected when using an index where the property is NotAnalyzed. When using NotAnalyzed the WhereIn query should return _exact_ matches (as it did in version 1.0.960). - Daniel Nordmark 1/5/2013 10:49 AM
RavenDB-803 WhereIn when using an index - Ayende Rahien 1/5/2013 2:50 PM
Merge branch 'master' of Conflicts: Raven.Tests/MailingList/WhereInTests.cs - Ayende Rahien 1/5/2013 2:52 PM
More appropriate way to handle in queries for analyzed and non analyzed fields - Ayende Rahien 1/5/2013 3:45 PM
Allow to override the db name when restoring using StartRestoreAsync - Ayende Rahien 1/5/2013 3:55 PM
Making sure we use the proper abstraction - Ayende Rahien 1/5/2013 4:07 PM
Use standard commit, instead - Ayende Rahien 1/5/2013 4:46 PM
Better error handling for subscriptions - Ayende Rahien 1/5/2013 4:49 PM
check for need to pulse less frequently - Ayende Rahien 1/5/2013 7:39 PM
Adding infrastructure for long running operations including reporting their status. Moving Bulk Insert to the new infrastructure. Avoid Timeout Errrors. - Ayende Rahien 1/5/2013 7:40 PM
Removing log statement (too expensive) - Ayende Rahien 1/5/2013 11:47 PM
Properly handling delete in tx scenario for munin - Ayende Rahien 1/5/2013 11:48 PM
fixing test race condition - Ayende Rahien 1/5/2013 11:49 PM
Restore tenants using the configured paths /admin/restore always treats the restore as a tenant database (system doesn't make sense here) and uses the appropriate paths for data, logs, and indexes. Kept the destination param with support for relative paths as an override for backwards compatibility with Raven.Server and Tests. - Barry Hagan 1/6/2013 1:44 AM
Tweaking SingleStepReduce Changing single step reduce to use scheduled subset of reduction keys instead of entire set of reduction keys. - Ryan Christensen-Schwarz 1/6/2013 9:58 AM
Better optimization during the reduce phase - apply limits earlier in the pipeline so we don't have to deal with repeated calls - Ayende Rahien 1/6/2013 12:09 PM
Merge branch 'master' of - Ayende Rahien 1/7/2013 12:10 PM
Moving setting to more appropriate place - Ayende Rahien 1/7/2013 12:44 PM
Fixing issue with LoadDocument + SelectMany - Ayende Rahien 1/7/2013 1:07 PM

218 issues resolved