DB unter 0.57

    • batman74
      batman74
      Bronze
      Dabei seit: 16.10.2007 Beiträge: 5.084
      Ok, ich habe heute aufgegeben und meine DB geleert und begonnen, alle wesentlichen Hände neu zu importieren

      Das hat den Charm, dass natürlich jetzt keine falschen Limits mehr existieren und auch die früheren rake-Berechnungsfehler ausgebügelt sind

      Nun importiert der ein paar DB hier aus dem Forum, habe mich entschieden, nur noch aktuelle Hände zu importieren, das dürfte jedoch dennoch recht lange dauern - momentan hat er 170k Hände importiert bei 24 mins, schauen wir mal, ich will wegen der Titan freezes auf keinen Fall wieder über die Mio. gehen

      OS: Microsoft Windows NT 5.1.2600 Service Pack 2
      .NET Runtime: 2.0.50727.1433
      RAM: 1GB
      Processors: 2
      CPU: x86 Family 15 Model 43 Stepping 1: 0/32/2, 2010
      x86 Family 15 Model 43 Stepping 1: 0/32/2, 2010

      Software version: 0.57

      (10) Log: 19:47:08.14 -- Logfile set: C:\Dokumente und Einstellungen\Administrator\Lokale Einstellungen\Anwendungsdaten\PokerStrategy\Elephant\log.txt
      (10) Log: 19:47:08.14 -- Logfile cleared: C:\Dokumente und Einstellungen\Administrator\Lokale Einstellungen\Anwendungsdaten\PokerStrategy\Elephant\log.txt
      (10) Log: 19:51:51.76 -- Conversion Problem: muckle;) -> muckle;
      (10) Log: 21:13:25.10 -- Conversion Problem: [S5 -> S5
      (10) Log: 21:13:26.56 -- Conversion Problem: [D2 -> D2
      (10) Log: 21:13:43.76 -- Conversion Problem: [H10 -> H10
      (10) Log: 22:29:11.96 -- , line 0: Npgsql.NpgsqlException:
      numeric field overflow
      Severity: ERROR
      Code: 22003
      bei Npgsql.NpgsqlState.<ProcessBackendResponses_Ver_3>d__a.MoveNext()
      bei Npgsql.NpgsqlState.IterateThroughAllResponses(IEnumerable`1 ienum)
      bei Npgsql.NpgsqlCopyInState.SendCopyDone(NpgsqlConnector context)
      bei Npgsql.NpgsqlCopyInState.StartCopy(NpgsqlConnector context, NpgsqlCopyFormat copyFormat)
      bei Npgsql.NpgsqlState.<ProcessBackendResponses_Ver_3>d__a.MoveNext()
      bei Npgsql.ForwardsOnlyDataReader.GetNextResponseObject()
      bei Npgsql.ForwardsOnlyDataReader.GetNextRowDescription()
      bei Npgsql.ForwardsOnlyDataReader.NextResult()
      bei Npgsql.ForwardsOnlyDataReader..ctor(IEnumerable`1 dataEnumeration, CommandBehavior behavior, NpgsqlCommand command, NotificationThreadBlock threadBlock, Boolean synchOnReadError)
      bei Npgsql.NpgsqlCommand.GetReader(CommandBehavior cb)
      bei Npgsql.NpgsqlCommand.ExecuteBlind()
      bei Npgsql.NpgsqlCopyIn.Start()
      bei PBN.Database.PostgreSQL.ExecuteQueryCopy(Stream inStream, String commandQuery)
      (10) , line 0: Npgsql.NpgsqlException:
      numeric field overflow
      Severity: ERROR
      Code: 22003
      bei Npgsql.NpgsqlState.<ProcessBackendResponses_Ver_3>d__a.MoveNext()
      bei Npgsql.NpgsqlState.IterateThroughAllResponses(IEnumerable`1 ienum)
      bei Npgsql.NpgsqlCopyInState.SendCopyDone(NpgsqlConnector context)
      bei Npgsql.NpgsqlCopyInState.StartCopy(NpgsqlConnector context, NpgsqlCopyFormat copyFormat)
      bei Npgsql.NpgsqlState.<ProcessBackendResponses_Ver_3>d__a.MoveNext()
      bei Npgsql.ForwardsOnlyDataReader.GetNextResponseObject()
      bei Npgsql.ForwardsOnlyDataReader.GetNextRowDescription()
      bei Npgsql.ForwardsOnlyDataReader.NextResult()
      bei Npgsql.ForwardsOnlyDataReader..ctor(IEnumerable`1 dataEnumeration, CommandBehavior behavior, NpgsqlCommand command, NotificationThreadBlock threadBlock, Boolean synchOnReadError)
      bei Npgsql.NpgsqlCommand.GetReader(CommandBehavior cb)
      bei Npgsql.NpgsqlCommand.ExecuteBlind()
      bei Npgsql.NpgsqlCopyIn.Start()
      bei PBN.Database.PostgreSQL.ExecuteQueryCopy(Stream inStream, String commandQuery)
      (10) Log: 22:29:27.09 -- , line 0: Npgsql.NpgsqlException:
      numeric field overflow
      Severity: ERROR
      Code: 22003
      bei Npgsql.NpgsqlState.<ProcessBackendResponses_Ver_3>d__a.MoveNext()
      bei Npgsql.NpgsqlState.IterateThroughAllResponses(IEnumerable`1 ienum)
      bei Npgsql.NpgsqlCopyInState.SendCopyDone(NpgsqlConnector context)
      bei Npgsql.NpgsqlCopyInState.StartCopy(NpgsqlConnector context, NpgsqlCopyFormat copyFormat)
      bei Npgsql.NpgsqlState.<ProcessBackendResponses_Ver_3>d__a.MoveNext()
      bei Npgsql.ForwardsOnlyDataReader.GetNextResponseObject()
      bei Npgsql.ForwardsOnlyDataReader.GetNextRowDescription()
      bei Npgsql.ForwardsOnlyDataReader.NextResult()
      bei Npgsql.ForwardsOnlyDataReader..ctor(IEnumerable`1 dataEnumeration, CommandBehavior behavior, NpgsqlCommand command, NotificationThreadBlock threadBlock, Boolean synchOnReadError)
      bei Npgsql.NpgsqlCommand.GetReader(CommandBehavior cb)
      bei Npgsql.NpgsqlCommand.ExecuteBlind()
      bei Npgsql.NpgsqlCopyIn.Start()
      bei PBN.Database.PostgreSQL.ExecuteQueryCopy(Stream inStream, String commandQuery)
      (10) , line 0: Npgsql.NpgsqlException:
      numeric field overflow
      Severity: ERROR
      Code: 22003
      bei Npgsql.NpgsqlState.<ProcessBackendResponses_Ver_3>d__a.MoveNext()
      bei Npgsql.NpgsqlState.IterateThroughAllResponses(IEnumerable`1 ienum)
      bei Npgsql.NpgsqlCopyInState.SendCopyDone(NpgsqlConnector context)
      bei Npgsql.NpgsqlCopyInState.StartCopy(NpgsqlConnector context, NpgsqlCopyFormat copyFormat)
      bei Npgsql.NpgsqlState.<ProcessBackendResponses_Ver_3>d__a.MoveNext()
      bei Npgsql.ForwardsOnlyDataReader.GetNextResponseObject()
      bei Npgsql.ForwardsOnlyDataReader.GetNextRowDescription()
      bei Npgsql.ForwardsOnlyDataReader.NextResult()
      bei Npgsql.ForwardsOnlyDataReader..ctor(IEnumerable`1 dataEnumeration, CommandBehavior behavior, NpgsqlCommand command, NotificationThreadBlock threadBlock, Boolean synchOnReadError)
      bei Npgsql.NpgsqlCommand.GetReader(CommandBehavior cb)
      bei Npgsql.NpgsqlCommand.ExecuteBlind()
      bei Npgsql.NpgsqlCopyIn.Start()
      bei PBN.Database.PostgreSQL.ExecuteQueryCopy(Stream inStream, String commandQuery)
      (10) Log: 23:17:01.45 -- , line 0: Npgsql.NpgsqlException:
      numeric field overflow
      Severity: ERROR
      Code: 22003
      bei Npgsql.NpgsqlState.<ProcessBackendResponses_Ver_3>d__a.MoveNext()
      bei Npgsql.NpgsqlState.IterateThroughAllResponses(IEnumerable`1 ienum)
      bei Npgsql.NpgsqlCopyInState.SendCopyDone(NpgsqlConnector context)
      bei Npgsql.NpgsqlCopyInState.StartCopy(NpgsqlConnector context, NpgsqlCopyFormat copyFormat)
      bei Npgsql.NpgsqlState.<ProcessBackendResponses_Ver_3>d__a.MoveNext()
      bei Npgsql.ForwardsOnlyDataReader.GetNextResponseObject()
      bei Npgsql.ForwardsOnlyDataReader.GetNextRowDescription()
      bei Npgsql.ForwardsOnlyDataReader.NextResult()
      bei Npgsql.ForwardsOnlyDataReader..ctor(IEnumerable`1 dataEnumeration, CommandBehavior behavior, NpgsqlCommand command, NotificationThreadBlock threadBlock, Boolean synchOnReadError)
      bei Npgsql.NpgsqlCommand.GetReader(CommandBehavior cb)
      bei Npgsql.NpgsqlCommand.ExecuteBlind()
      bei Npgsql.NpgsqlCopyIn.Start()
      bei PBN.Database.PostgreSQL.ExecuteQueryCopy(Stream inStream, String commandQuery)
      (10) , line 0: Npgsql.NpgsqlException:
      numeric field overflow
      Severity: ERROR
      Code: 22003
      bei Npgsql.NpgsqlState.<ProcessBackendResponses_Ver_3>d__a.MoveNext()
      bei Npgsql.NpgsqlState.IterateThroughAllResponses(IEnumerable`1 ienum)
      bei Npgsql.NpgsqlCopyInState.SendCopyDone(NpgsqlConnector context)
      bei Npgsql.NpgsqlCopyInState.StartCopy(NpgsqlConnector context, NpgsqlCopyFormat copyFormat)
      bei Npgsql.NpgsqlState.<ProcessBackendResponses_Ver_3>d__a.MoveNext()
      bei Npgsql.ForwardsOnlyDataReader.GetNextResponseObject()
      bei Npgsql.ForwardsOnlyDataReader.GetNextRowDescription()
      bei Npgsql.ForwardsOnlyDataReader.NextResult()
      bei Npgsql.ForwardsOnlyDataReader..ctor(IEnumerable`1 dataEnumeration, CommandBehavior behavior, NpgsqlCommand command, NotificationThreadBlock threadBlock, Boolean synchOnReadError)
      bei Npgsql.NpgsqlCommand.GetReader(CommandBehavior cb)
      bei Npgsql.NpgsqlCommand.ExecuteBlind()
      bei Npgsql.NpgsqlCopyIn.Start()
      bei PBN.Database.PostgreSQL.ExecuteQueryCopy(Stream inStream, String commandQuery)


      Ok, es funzt alles soweit, bestimmte Hilfe-Pop-ups erscheinen nicht, aber damit kann ich leben
  • 2 Antworten
    • galam
      galam
      Bronze
      Dabei seit: 06.03.2005 Beiträge: 11.136
      Hallo,

      den Fehler sollten wir gefunden haben und er sollte hoffentlich auch in einer der nächsten Versionen behoben sein.

      Gruß Sebastian
    • batman74
      batman74
      Bronze
      Dabei seit: 16.10.2007 Beiträge: 5.084
      habe jetzt soweit keine ganz großen Probleme mehr, ist auch wieder schneller unterwegs trotz vieler Hände - allerdings immer noch extrem weit weg, von dem Level, dass derzeit selbst ein PT2 bietet

      generell scheint die Filterung nach Limits weder im Menü noch unten rechts über die Symbolleiste zu funktionieren, nur durch Anklicken der Limits

      bestimmte Spieler werden weiterhin immer und immer wieder neu angelegt, schon alleine das lässt mich die elephant-Benutzung bitter bereuen, von den ausgelassenen steals allein hätte ich mir einen HM kaufen können

      nach wie vor verschwindet der Graph, wie er lustig ist und er bleibt auch Ressourcenfresser Nr. 1, wenn ihr das nicht in den Griff bekommt, dann implementiert doch bitte einen "Graph ausblenden"-Button, damit beim Spielen wenigstens kein freeze kommt - wobei inzwischen vermutlich jeder elephant-user weiß: "wenn er mal läuft, Pfoten weg davon im Spiel!"

      ich muss auch sagen, dass ich nicht mehr bereit bin, neue Versionen anzutesten, bevor nicht die Feedbacks hier eine klare Sprache sprechen und es ist eben so, dass immer wieder die Gefahr besteht, die DB neu erzeugen zu müssen, was einfach hart -ev ist