Issue Details (XML | Word | Printable)

Key: CORE-5278
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Alexander Peshkov
Reporter: Jiri Cincura
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
Firebird Core

A number of SPB parameters fail in FB 3 & 4

Created: 13/Jun/16 04:35 PM   Updated: 15/Jun/16 04:24 PM
Component/s: API / Client Library, Engine
Affects Version/s: 4.0 Initial, 3.0.0
Fix Version/s: 3.0.1, 4.0 Alpha 1

Issue Links:
Depend
 

QA Status: No test

Sub-Tasks  All   Open   

 Description  « Hide
Looking into CrumpletReader I see:
case isc_action_svc_backup:
case isc_action_svc_restore:
switch (tag)
{
case isc_spb_bkp_file:
case isc_spb_dbname:
case isc_spb_res_fix_fss_data:
case isc_spb_res_fix_fss_metadata:
case isc_spb_bkp_stat:
return StringSpb;
case isc_spb_bkp_factor:
case isc_spb_bkp_length:
case isc_spb_res_length:
case isc_spb_res_buffers:
case isc_spb_res_page_size:
case isc_spb_options:
case isc_spb_verbint:
return IntSpb;
case isc_spb_verbose:
return SingleTpb;
case isc_spb_res_access_mode:
return ByteSpb;
}
invalid_structure("unknown parameter for
backup/restore");
break;

No isc_spb_bkp_skip_data or isc_spb_res_skip_data there.

 All   Comments   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Alexander Peshkov added a comment - 15/Jun/16 12:38 PM
Except isc_spb_bkp_skip_data/ isc_spb_res_skip_data fail:

1. A set of *_64 parameters in gfix (isc_spb_rpr_commit_trans_64 and others) - not mentioned in switch table
2. isc_action_svc_properties - missing in UTF8 converter
3. isc_spb_sec_username used at non-first place when deleting user

Alexander Peshkov added a comment - 15/Jun/16 04:24 PM
A kind of services debugger added to DEV_BUILD - it checks for correct delivery of all service parameters, present in fbsvcmgr to engine. To use it run:
fbsvcmgr -@
Feature does not affect release build.