You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sweep is started by SYSDBA
Database "S:\\TEMP\\TX\.30\.FDB"
OIT 4294965022, OAT 4294985533, OST 4294985533, Next 4294985533
Sweep is finished
Database "S:\\TEMP\\TX\.30\.FDB"
OIT 18238, OAT 4294985533, OST 4294985533, Next 4294985534
Run sweep again
Sweep is started by SYSDBA
Database "S:\\TEMP\\TX\.30\.FDB"
OIT 4294965022, OAT 4294985534, OST 4294985534, Next 4294985534
Sweep is finished
Database "S:\\TEMP\\TX\.30\.FDB"
OIT 18239, OAT 4294985534, OST 4294985534, Next 4294985535
Note:
- OIT is less than 2^32 (4'294'965'022 < 4'294'967'296), while Next is greater than 2^32 (4'294'985'534 > 4'294'967'296)
- OIT is the same at both "Sweep is started" message , i.e. it was not moved by sweep
- "Sweep is finished" message contains wrong OIT value (truncated to 32-bit number)
It is not big problem to open fdb file and write into its header needed big values for Tx counters.
The real difficulty is to create multiple pages with type = TIP, with filling them and also to add references to them in RDB$PAGES (one *need* to create such pages otherwise bugcheck "cannot find tip page (165)" will raise).
This task looks impracticable, at least for nowadays.
The text was updated successfully, but these errors were encountered:
Test Details: It is not big problem to open fdb file and write into its header needed big values for Tx counters.
The real difficulty is to create multiple pages with type = TIP, with filling them and also to add references to them in RDB$PAGES (one *need* to create such pages otherwise bugcheck "cannot find tip page (165)" will raise).
This task looks impracticable, at least for nowadays.
Submitted by: @hvlad
Votes: 1
First sweep run:
Run sweep again
Note:
- OIT is less than 2^32 (4'294'965'022 < 4'294'967'296), while Next is greater than 2^32 (4'294'985'534 > 4'294'967'296)
- OIT is the same at both "Sweep is started" message , i.e. it was not moved by sweep
- "Sweep is finished" message contains wrong OIT value (truncated to 32-bit number)
Commits: 9de2c13 b1a34f1
====== Test Details ======
It is not big problem to open fdb file and write into its header needed big values for Tx counters.
The real difficulty is to create multiple pages with type = TIP, with filling them and also to add references to them in RDB$PAGES (one *need* to create such pages otherwise bugcheck "cannot find tip page (165)" will raise).
This task looks impracticable, at least for nowadays.
The text was updated successfully, but these errors were encountered: