google-code-export / dataobjectsdotnet

Automatically exported from code.google.com/p/dataobjectsdotnet
0 stars 0 forks source link

Domain build fails in Validate mode #716

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Upgrade mode "Validate" constantly fails, though DataBase is known to be in a 
valid state. Checkout Egs project to reproduce.

Original issue reported on code.google.com by alexandr...@gmail.com on 29 Jun 2010 at 8:30

GoogleCodeExporter commented 9 years ago
Any additional info? Logs, etc.?

Original comment by alex.yakunin on 29 Jun 2010 at 1:01

GoogleCodeExporter commented 9 years ago

Original comment by alexis.k...@gmail.com on 6 Jul 2010 at 11:37

GoogleCodeExporter commented 9 years ago

Original comment by alex.yakunin on 6 Jul 2010 at 10:41

GoogleCodeExporter commented 9 years ago
Xtensive.Storage.SchemaSynchronizationException: Extracted schema is not equal 
to the target schema. Details:
Schema comparison result: TargetIsSuperset
Has unsafe actions: false
Has column type changes: false 
Compatible in ValidateLegacy mode: unknown

Unsafe actions:

Schema hints:

Schema difference:
  "./" != "./" (NodeDifference): Unknown
    +Tables: "./Tables (445)" != "./Tables (445)" (NodeCollectionDifference): 1 change(s)
      "./Tables/Egs.Data.Common.FullTextRecord" != "./Tables/Egs.Data.Common.FullTextRecord" (NodeDifference): Unknown
        +FullTextIndexes: "./Tables/Egs.Data.Common.FullTextRecord/FullTextIndexes (1)" != "./Tables/Egs.Data.Common.FullTextRecord/FullTextIndexes (1)" (NodeCollectionDifference): 2 change(s)
          "./Tables/Egs.Data.Common.FullTextRecord/FullTextIndexes/FT_Egs.Data.Common.FullTextRecord" != "" (NodeDifference): Removed
            +Columns: "./Tables/Egs.Data.Common.FullTextRecord/FullTextIndexes/FT_Egs.Data.Common.FullTextRecord/Columns (1)" != "" (NodeCollectionDifference): 1 change(s)
              "./Tables/Egs.Data.Common.FullTextRecord/FullTextIndexes/FT_Egs.Data.Common.FullTextRecord/Columns/0" != "" (NodeDifference): Removed
                +Configuration: "Neutral" != "" (ValueDifference): values differ
                +Value: "./Tables/Egs.Data.Common.FullTextRecord/Columns/Value" != "" (ValueDifference): values differ
          "" != "./Tables/Egs.Data.Common.FullTextRecord/FullTextIndexes/FT_" (NodeDifference): Created
            +Columns: "" != "./Tables/Egs.Data.Common.FullTextRecord/FullTextIndexes/FT_/Columns (1)" (NodeCollectionDifference): 1 change(s)
              "" != "./Tables/Egs.Data.Common.FullTextRecord/FullTextIndexes/FT_/Columns/0" (NodeDifference): Created
                +Configuration: "" != "Neutral" (ValueDifference): values differ
                +Value: "" != "./Tables/Egs.Data.Common.FullTextRecord/Columns/Value" (ValueDifference): values differ
   at Xtensive.Storage.Building.Builders.DomainBuilder.SynchronizeSchema(SchemaUpgradeMode schemaUpgradeMode) in r:\DataObjects.Net\Xtensive.Storage\Xtensive.Storage\Building\Builders\DomainBuilder.cs:line 302
   at Xtensive.Storage.Building.Builders.DomainBuilder.BuildDomain(DomainConfiguration configuration, DomainBuilderConfiguration builderConfiguration) in r:\DataObjects.Net\Xtensive.Storage\Xtensive.Storage\Building\Builders\DomainBuilder.cs:line 66
   at Xtensive.Storage.Upgrade.UpgradingDomainBuilder.BuildStageDomain(UpgradeStage stage) in r:\DataObjects.Net\Xtensive.Storage\Xtensive.Storage\Upgrade\UpgradingDomainBuilder.cs:line 77
   at Xtensive.Storage.Upgrade.UpgradingDomainBuilder.Build(DomainConfiguration configuration) in r:\DataObjects.Net\Xtensive.Storage\Xtensive.Storage\Upgrade\UpgradingDomainBuilder.cs:line 57
   at Xtensive.Storage.Domain.Build(DomainConfiguration configuration) in r:\DataObjects.Net\Xtensive.Storage\Xtensive.Storage\Domain.cs:line 225
   at Egs.Data.Common.DomainProvider.GetDomain() in e:\My Projects\Svn\Xtensive.Old\SevRGas\EGS\Data\Egs.Data\Common\DomainProvider.cs:line 34
   at Egs.Server.ConsoleHost.Program.Main(String[] arguments) in e:\My Projects\Svn\Xtensive.Old\SevRGas\EGS\Applications\Egs.Server.ConsoleHost\Program.cs:line 45

So full-text index isn't properly extracted.

Original comment by alex.yakunin on 6 Jul 2010 at 10:42

GoogleCodeExporter commented 9 years ago
Test is implemented: http://goo.gl/hoYo

Original comment by alex.yakunin on 6 Jul 2010 at 10:53

GoogleCodeExporter commented 9 years ago

Original comment by alexis.k...@gmail.com on 8 Jul 2010 at 10:20