Roman Simakov wrote 07.10.2021 8:14:
ср, 6 окт. 2021 г. в 23:57, Dimitry Sibiryakov<s...@ibphoenix.com>:
Roman Simakov wrote 06.10.2021 22:44:
Sorry I was wrong. TABLESPACE_ID is used as pagespace ID internally
but this id presents at index root page for example.
    I don't see it in ods.h:index_root_page.
Maybe because I haven't made a PR yet)

So you didn't describe all ODS changes you are going to make. What else did you miss?

  RDB$SYSTEM_FLAG - SMALLINT           # reserved
  RDB$OFFLINE - SMALLINT                      # reserved for future
implementation offline tablespaces
  RDB$READ_ONLY - SMALLINT                # reserved for future
implementation read only tablespaces

These fields can be added later when (if) implementation require them. I'm sure that "read only" flag belongs to the file header, not TS description (unless you are going to create them in already RO state which is pointless).

--
  WBR, SD.


Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to