- Added new lock type: delete.
- Added ShowLocks
- Bumped semaphore nuget.
- .net8.0 upgrade.
- Installer fixes.
- Icon changes.
- Namespace moves and fixed client API success code for non-query.
- Code standardization.
- Rearrange mgmt classes.
- Resolved issue with parent schema locking.
- Added app name, resolved index api create and added disconnect cleanup.
- Added default client app name.
- Reimplemented deadlock detection.
- Restructure and added SQL Server migration tool.
- Mssql migration tool refinements.
- Fixed issue with relative settings paths.
- SQL migration tool fixes.
- Resolved major issue with rolled-back transaction cache.
- Added reporting on new tx read cache.
- Handled deadlocks in migration tool.
- Increased aggressiveness of locks.
- Added block tree viewing EXEC ShowBlockTree
- Major revisions to locking.
- Track lock intention and key issue times.
- Added transaction-state snapshots.
- Moved system procedure implementations.
- Checkpoint, working on critical sections.
- Swapped in new critical section manager.
- Moved critical sections.
- Made locks more explicit.
- Changed mutable locking to CriticalResource.
- Finished converting semaphores.
- Updated semaphore nuget.
- Updated memory cache to use NTDLS semaphore
- Moved memory cache to nuget.
- Removed vestige
- Moved "global" critical sections.
- MemoryCache nuget update.
- License.
- Moved client to different repo.
- Swapped out cache and semaphore nugets.
- Change lock seeking to use optimistic locking mechanism.
- Swapped out pessimistic semaphore for optimistic semaphore.
- Resolved multiple locking issues.
- Version corrections.
|