Dimitry Sibiryakov
Dimitry Sibiryakov
Replication protocol header is supposed to be public but is not included into distributed include/firebird directory.
It would be nice if ISQL command SHOW DATABASE displayed publication status for database and SHOW TABLE command - for particular table.
There are more ways for getFbVersion() to fail. ISQL should show the particular returned error, not just generic "Cannot get server version without database connection" because it is misleading (database...
Y-valve should append isc_info_firebird_version information item with its version instead of Remote provider. Now if a third-party network provider is used, information about Y-valve version is missed in the result...
Version: 3.16 Language: C++ Linux GCC 7.2 I do "message.mutable_timestamp->CopyFrom(util::TimeUtil::GetCurrentTime());" I expect resulting timestamp field to contain current time up to milliseconds at least because Linux has gettimeofday() supporting milliseconds....
When performing backup-restore of an encrypted database it is expected that by default the new database has all characteristics of source, including encryption flag, encryption plugin and key. This issue...
Currently database is restored as encrypted only if both crypt plugin name and key holder name are provided in command line or service parameters. Providing crypt plugin name should be...
Plan "A" is simple: 1) Get rid of EOS variable because user buffers have no room for it. 2) Modify ParameterNode to use actual message metadata and message buffer instead...
Also a temporary BLOB is created unnecessarily. Test application is attached. [ctest.zip](https://github.com/FirebirdSQL/firebird/files/14971237/ctest.zip)