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