Re: [Firebird-devel] Resolved: (CORE-4760) Can not create user with non-ascii (multi-byte) characters in it's name

2015-05-05 Thread Alex Peshkoff
On 05/05/15 16:04, Dimitry Sibiryakov wrote: > 05.05.2015 14:38, Alex Peshkoff wrote: >> To be precise - SQL standard was broken when I've added user management >> from SQL in 2.5. >> If one types: >> SQL> create user "Qq" password 'zz'; >> user QQ will be added. > IIRC, grant all to user "Qq"

Re: [Firebird-devel] Resolved: (CORE-4760) Can not create user with non-ascii (multi-byte) characters in it's name

2015-05-05 Thread James Starkey
The SQL standard, and Ann will correct me if I'm wrong, is both clear and simple. Unquoted (and necessarily ASCII) identifiers are folded to upper case and quoted identifiers are not. The SQL language character set is ASCII except for strings enclosed in quotes. Other than folding ASCII lower ca

Re: [Firebird-devel] Correct way to deallocate event blocks?

2015-05-05 Thread Alex Peshkoff
On 05/05/15 16:47, Mark Rotteveel wrote: > On 5-5-2015 15:00, Alex Peshkoff wrote: >> On 05/05/15 15:45, Mark Rotteveel wrote: >>> On 5-5-2015 14:26, Dimitry Sibiryakov wrote: 05.05.2015 14:24, Mark Rotteveel wrote: > What is the correct way to deallocate/free/delete the event blocks >

Re: [Firebird-devel] Correct way to deallocate event blocks?

2015-05-05 Thread Mark Rotteveel
On 5-5-2015 15:00, Alex Peshkoff wrote: > On 05/05/15 15:45, Mark Rotteveel wrote: >> On 5-5-2015 14:26, Dimitry Sibiryakov wrote: >>> 05.05.2015 14:24, Mark Rotteveel wrote: What is the correct way to deallocate/free/delete the event blocks allocated with isc_event_block? >>> Use u

Re: [Firebird-devel] Correct way to deallocate event blocks?

2015-05-05 Thread Alex Peshkoff
On 05/05/15 15:45, Mark Rotteveel wrote: > On 5-5-2015 14:26, Dimitry Sibiryakov wrote: >> 05.05.2015 14:24, Mark Rotteveel wrote: >>> What is the correct way to deallocate/free/delete the event blocks >>> allocated with isc_event_block? >> Use undocumented isc_free(). >> > Are there any other

Re: [Firebird-devel] Resolved: (CORE-4760) Can not create user with non-ascii (multi-byte) characters in it's name

2015-05-05 Thread Dimitry Sibiryakov
05.05.2015 14:38, Alex Peshkoff wrote: > To be precise - SQL standard was broken when I've added user management > from SQL in 2.5. > If one types: > SQL> create user "Qq" password 'zz'; > user QQ will be added. IIRC, grant all to user "Qq" will grant rights to user Qq. > So before returning t

Re: [Firebird-devel] Correct way to deallocate event blocks?

2015-05-05 Thread Mark Rotteveel
On 5-5-2015 14:26, Dimitry Sibiryakov wrote: > 05.05.2015 14:24, Mark Rotteveel wrote: >> What is the correct way to deallocate/free/delete the event blocks >> allocated with isc_event_block? > > Use undocumented isc_free(). > Are there any other cases where you need to use this isc_free? Mar

Re: [Firebird-devel] Resolved: (CORE-4760) Can not create user with non-ascii (multi-byte) characters in it's name

2015-05-05 Thread Alex Peshkoff
On 05/04/15 18:08, Dimitry Sibiryakov wrote: > 04.05.2015 16:41, Alex Peshkoff wrote: >> Just to notice - in that case creating quoted ascii users becomes almost >> no sense. It will be almost unreal to use them later. > The same for quoted role names. Yes. And BTW I have a private bug report

Re: [Firebird-devel] Correct way to deallocate event blocks?

2015-05-05 Thread Adriano dos Santos Fernandes
On 05/05/2015 09:24, Mark Rotteveel wrote: > What is the correct way to deallocate/free/delete the event blocks > allocated with isc_event_block? > > As far as I can tell these are never deallocated and the API also > doesn't provide a way to deallocate them. What is the proper way? > > {isc|gds}

Re: [Firebird-devel] Correct way to deallocate event blocks?

2015-05-05 Thread Dimitry Sibiryakov
05.05.2015 14:24, Mark Rotteveel wrote: > What is the correct way to deallocate/free/delete the event blocks > allocated with isc_event_block? Use undocumented isc_free(). -- WBR, SD. -- One dashboard for servers

[Firebird-devel] Correct way to deallocate event blocks?

2015-05-05 Thread Mark Rotteveel
What is the correct way to deallocate/free/delete the event blocks allocated with isc_event_block? As far as I can tell these are never deallocated and the API also doesn't provide a way to deallocate them. What is the proper way? Mark -- Mark Rotteveel ---