Skip to content

Commit

Permalink
Version 2.33.0
Browse files Browse the repository at this point in the history
  • Loading branch information
atarutin committed Aug 19, 2024
1 parent 4707684 commit f0a66c0
Show file tree
Hide file tree
Showing 15 changed files with 39 additions and 14 deletions.
2 changes: 1 addition & 1 deletion BenchmarkRunner/BenchmarkRunner.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<RootNamespace>ExternalOrderbooksBenchmark</RootNamespace>
<Version>2.32.0</Version>
<Version>2.33.0</Version>
<LangVersion>8.0</LangVersion>
</PropertyGroup>

Expand Down
2 changes: 1 addition & 1 deletion BenchmarkScenarios/BenchmarkScenarios.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<Version>2.32.0</Version>
<Version>2.33.0</Version>
<LangVersion>8.0</LangVersion>
</PropertyGroup>

Expand Down
25 changes: 25 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,28 @@
## 2.33.0 - Nova 2. Delivery 44 (August 19, 2024)
### What's changed
* LT-5665: Add an api for deleting quotes from fx cache.
* LT-5524: Update rabbitmq broker library with new rabbitmq.client and templates.
* LT-5515: Failed if no open orders on the platform.
* LT-5364: Execution rejected by the bank matching engine should not appear as an error in mtcore.
* LT-5190: List nuget packages used by host (part 2).

### Deployment
Please ensure that the mirroring policy is configured on the RabbitMQ server side for the following queues:
- `MtCoreSettingsChanged.MarginTrading.Backend.DefaultEnv`
- `dev.MdmService.events.exchange.MarginTrading.Backend.DefaultEnv`
- `lykke.mt.account.marginevents.MarginTrading.AccountMarginEventsBroker.DefaultEnv`
- if `MarketMakerRabbitMqSettings` section is configured on your side then queue name should be `{MarketMakerRabbitMqSettings.ExchangeName}.MarginTrading.Backend.{Configured Environment Name or DefaultEnv}.{Configured Instance Id}`
- if `RisksRabbitMqSettings` section is configured on your side then queue name should be `{RisksRabbitMqSettings.ExchangeName}.MarginTrading.Backend.{Configured Environment Name or DefaultEnv}.{Configured Instance Id}`

These queues require the mirroring policy to be enabled as part of our ongoing initiative to enhance system reliability. They are now classified as "no loss" queues, which necessitates proper configuration. The mirroring feature must be enabled on the RabbitMQ server side.

In some cases, you may encounter an error indicating that the server-side configuration of a queue differs from the client’s expected configuration. If this occurs, please delete the queue, allowing it to be automatically recreated by the client.

**Warning**: The "no loss" configuration is only valid if the mirroring policy is enabled on the server side.

Please be aware that the provided queue names may include environment-specific identifiers (e.g., dev, test, prod). Be sure to replace these with the actual environment name in use. The same applies to instance names embedded within the queue names (e.g., DefaultEnv, etc.).


## 2.32.1 - Nova 2. Delivery 42. Hotfix 9 (July 19, 2024)
### What's changed
* LT-5621: Fix an issue with closing positions after platform's closure
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
<Version>2.30.3</Version>
<Version>2.33.0</Version>
<LangVersion>8.0</LangVersion>
</PropertyGroup>
<PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<Version>2.30.3</Version>
<Version>2.33.0</Version>
<PackageId>Lykke.MarginTrading.BackendSnow.Contracts</PackageId>
<LangVersion>8.0</LangVersion>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<Version>2.30.3</Version>
<Version>2.33.0</Version>
<LangVersion>8.0</LangVersion>
</PropertyGroup>
<PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
<Version>2.30.3</Version>
<Version>2.33.0</Version>
<LangVersion>8.0</LangVersion>
</PropertyGroup>
<PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
<Version>2.30.3</Version>
<Version>2.33.0</Version>
<LangVersion>8.0</LangVersion>
</PropertyGroup>
<PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<LangVersion>8.0</LangVersion>
<Version>2.30.3</Version>
<Version>2.33.0</Version>
</PropertyGroup>
<PropertyGroup>
<NoWarn>1701;1702;1705;CA2007;0612;0618;1591</NoWarn>
Expand Down
2 changes: 1 addition & 1 deletion src/MarginTrading.Backend/MarginTrading.Backend.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
<Version>2.30.3</Version>
<Version>2.33.0</Version>
<LangVersion>8.0</LangVersion>
<AspNetCoreHostingModel>OutOfProcess</AspNetCoreHostingModel>
<AspNetCoreModuleName>AspNetCoreModuleV2</AspNetCoreModuleName>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<Version>2.30.3</Version>
<Version>2.33.0</Version>
<LangVersion>8.0</LangVersion>
</PropertyGroup>
<PropertyGroup>
Expand Down
2 changes: 1 addition & 1 deletion src/MarginTrading.Common/MarginTrading.Common.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
<Version>2.30.3</Version>
<Version>2.33.0</Version>
<LangVersion>8.0</LangVersion>
</PropertyGroup>
<PropertyGroup>
Expand Down
2 changes: 1 addition & 1 deletion src/MarginTrading.Contract/MarginTrading.Contract.csproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<Version>2.30.3</Version>
<Version>2.33.0</Version>
<PackageId>Lykke.MarginTrading.Contracts</PackageId>
<LangVersion>8.0</LangVersion>
</PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
<Version>2.30.3</Version>
<Version>2.33.0</Version>
<LangVersion>8.0</LangVersion>
</PropertyGroup>
<PropertyGroup>
Expand Down
2 changes: 1 addition & 1 deletion tests/MarginTradingTests/MarginTradingTests.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
<Version>2.32.0</Version>
<Version>2.33.0</Version>
<LangVersion>8.0</LangVersion>
</PropertyGroup>
<PropertyGroup>
Expand Down

0 comments on commit f0a66c0

Please sign in to comment.