[Firebird-devel] More Thoughts on Blobs

2016-03-07 Thread Jim Starkey
AmorphousDB, ironically, doesn't have blobs, per se.  It has an "opaque" 
type, but the decision as whether a particular large object is stored as 
part of the record or as a separate database object.


The Rdbs, Interbase, and Firebird have supported a numerical blob type 
to support automatic blob type conversions via blob filters. It works, 
but other than for translating system blobs to ascii for display, it 
hasn't seen much use and hasn't been picked up by other systems.  For 
Netfrastructure, I give it up in favor of the more standard Blob and 
Clob types.  This wasn't completely successful, either, as to index MS 
Word of PDF documents, Netfrastructure had to probe file headers, etc., 
to determine the document types.


In Amorphous, I went two steps further.  First, the opaque type provides 
for an optional "out of band" mime type to describe the format of the 
document.  And, following the traditional programmer mindset of "zero, 
one, infinitely", I added provision for an arbitrary number of user 
defined attributes.  I have no idea of how they will eventually be used, 
but my guess is they will be useful for tracking a document's 
provenience -- who created it, when, and what was the phase of the moon.


The API for handling opaques for both input and out is by instances of 
the interface below, which was motivated by first, eliminating any need 
to make intermediary copies, and second, to obviate any need to 
materialize the blob as a continuous object.


   class Opaque
   {
   public:
virtual ~Opaque()
{};

virtual voidaddRef() = 0;
virtual voidrelease() = 0;

virtual size_t   getLength() = 0;
virtual const uint8_t*   getSegmentAddress(void*& handle,
   size_t& length) = 0;
virtual intgetAttributeCount() = 0;
virtual const char*getAttributeName(int index) = 0;
virtual const char*getAttributeValue(const char
   *attribute) = 0;
   };

I'm not suggesting that Firebird necessary go down this path, but it 
might be worth thinking about.


--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://makebettercode.com/inteldaal-evalFirebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


[Firebird-devel] Thoughts on Blobs

2016-03-07 Thread Jim Starkey
Netfrastructure had a large law firm that went paperless.  All 
correspondence was generated by the application and stored in the 
database as a PDF blog.  All incoming correspondence was scanned in the 
mail room and stored in the database as a blob.  The amount of daily 
blob data was enormous, and commingling blob data with table and record 
data was infeasible.


The architecture I developed to address the problem was this:

1. DDL to declare blob repositories.  Each repository a name, a file
   name pattern, and a target size.
2. The blob DDL allowed specification of a named repository to hold
   instances of that blob.
3. Each repository managed an open ended set of volume (file). When a
   repository volume reached the the repository's declared target size,
   the current volume would closed and a new volume created using the
   declared file name pattern.
4. A repository volume used the same ODS as the primary database file
   but was logically independent.
5. Blob references were variable length with encoded repository name,
   volume, and id in volume

The driving factor for the complex blob reference was the database 
replication scheme that guaranteed that repository volumes would be 
interchangeable among database replicants so a lost, damaged, or offline 
volume could be copied from another system.


In practice, nothing was ever deleted from a blob repository other than 
a backed out transaction, but blob garbage collection applied to 
repository blobs as run of the mill blobs.


--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://makebettercode.com/inteldaal-evalFirebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] Firebird 3.0 Release Candidate 2 is available for testing

2016-03-07 Thread Daniel Rail
Hi,

At March 7, 2016, 11:31 AM, Mark Rotteveel wrote:

> On 2016-03-07 15:26, Daniel Rail wrote:
>> Hi,
>>
>> I downloaded the Windows zip files(Win32, x64 and x64_pdb). I was 
>> looking
>> at being able to try to create a dbcrypt plugin, and I did notice 
>> that
>> a pascal version of the code was also included.  But, I can't find 
>> the
>> firebird.h nor the firebird.pas files, anywhere in the zip files, 
>> that
>> would  be  needed to try them out.  Will they be included in the 
>> final
>> release? Or, will I need to search for them in the code repository?

> It is a known problem, see: 
> http://tracker.firebirdsql.org/browse/CORE-5136

I  should've downloaded all the new e-mails before sending it.  And, I
also  noticed  http://tracker.firebirdsql.org/browse/CORE-5134 that is
also related.  I was hoping not having to look through the source code
repository  to  get  those files, and I was hoping to be able to start
some  work  on  our dbcrypt plugin.  I guess I'll have to look through
the repository for now.

-- 
Best regards,
 Daniel Rail
 Senior Software Developer
 ACCRA Solutions Inc. (www.accra.ca)
 ACCRA Med Software Inc. (www.filopto.com)


--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://makebettercode.com/inteldaal-eval
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] Firebird 3.0 Release Candidate 2 is available for testing

2016-03-07 Thread Mark Rotteveel
On 2016-03-07 15:26, Daniel Rail wrote:
> Hi,
>
> I downloaded the Windows zip files(Win32, x64 and x64_pdb). I was 
> looking
> at being able to try to create a dbcrypt plugin, and I did notice 
> that
> a pascal version of the code was also included.  But, I can't find 
> the
> firebird.h nor the firebird.pas files, anywhere in the zip files, 
> that
> would  be  needed to try them out.  Will they be included in the 
> final
> release? Or, will I need to search for them in the code repository?

It is a known problem, see: 
http://tracker.firebirdsql.org/browse/CORE-5136

Mark

--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://makebettercode.com/inteldaal-eval
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] Firebird 3.0 Release Candidate 2 is available for testing

2016-03-07 Thread Daniel Rail
Hi,

I downloaded the Windows zip files(Win32, x64 and x64_pdb). I was looking
at being able to try to create a dbcrypt plugin, and I did notice that
a pascal version of the code was also included.  But, I can't find the
firebird.h nor the firebird.pas files, anywhere in the zip files, that
would  be  needed to try them out.  Will they be included in the final
release? Or, will I need to search for them in the code repository?

-- 
Best regards,
 Daniel Rail
 Senior Software Developer
 ACCRA Solutions Inc. (www.accra.ca)
 ACCRA Med Software Inc. (www.filopto.com)


--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://makebettercode.com/inteldaal-eval
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] Positioned attributes in CREATE/ALTER sequence statement

2016-03-07 Thread Adriano dos Santos Fernandes
Em 07/03/2016 11:32, Dimitry Sibiryakov escreveu:
> 06.03.2016 18:49, Adriano dos Santos Fernandes wrote:
>> If you "create or ALTER" something, you surely need to pass a clause of
>> what you want to alter.
> 
>Even if I want to alter nothing?..
> 

As I said, then this is not "create or ALTER", you're creating a new
kind of statement (CREATE IF NOT EXIST or something like that) in a
wrong name.

If you want a new kind of statement (like RECREATE is), then propose and
implement for all DDL commands.

>In any case, I've added check for alter clauses and now it matches old 
> behavior. May I 
> commit?
> 

I see no problem then. Just want that not needed change (about
set_generator_clause) to not be changed.


Adriano

--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://makebettercode.com/inteldaal-eval
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] Where can i find the include files for the new c++ api?

2016-03-07 Thread alex


07.03.2016 16:48, Adriano dos Santos Fernandes пишет:
> Em 07/03/2016 08:03, alex escreveu:
>>
>> 07.03.2016 13:34, Rudolf Grauberger пишет:
>>> Affects all versions of 3.0 (Beta, RC).
>>>
>>> Should i create a bug tracker item? It that a part of the component
>>> API / Client Library?
>>>
>> LInux kits _do_ include file include/firebird/Interface.h.
>> If it's missing in windows kits that's a bug in windows installer which
>> should be fixed.
>> Please create platform-specific ticket for windows.
>>
> Sorry, I extracted buildroot to another place and saw something broken
> in usr/include, instead of look at opt.
>
> Not sure if this symlink will point to right place if installed to
> another directory (not sure if that is possible, it's age that I don't
> install from the archives).
>
>
> Adriano
>
> PS: I don't think include/firebird is the right place for Firebird.pas

I agree but have no better idea where to place it.


--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://makebettercode.com/inteldaal-eval
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] Generation of types.y

2016-03-07 Thread alex

07.03.2016 16:26, Dimitry Sibiryakov пишет:
> Hello, All.
>
> Can someone explain what file types.y generated by parse.bat is for?
> I see that it is deleted right after parser generation and can't find how 
> it is used
> anywhere.
>

YACC requires all %types declaration to be put together in specific 
place in a file. To make parse.y better human-readable (and writeable) 
we put them before the node which has that type and before calling 
btyacc collect them in types.y file and include it into y.y file (one 
more temporal file in this game). The fact that file is deleted does not 
matter and is OS specific - in posix build types.y and y.y permanently 
stay in gen directory.


--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://makebettercode.com/inteldaal-eval
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] Positioned attributes in CREATE/ALTER sequence statement

2016-03-07 Thread Dimitry Sibiryakov
06.03.2016 18:49, Adriano dos Santos Fernandes wrote:
> If you "create or ALTER" something, you surely need to pass a clause of
> what you want to alter.

   Even if I want to alter nothing?..

   In any case, I've added check for alter clauses and now it matches old 
behavior. May I 
commit?

-- 
   WBR, SD.

--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://makebettercode.com/inteldaal-eval
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] Where can i find the include files for the new c++ api?

2016-03-07 Thread Adriano dos Santos Fernandes
Em 07/03/2016 08:03, alex escreveu:
> 
> 
> 07.03.2016 13:34, Rudolf Grauberger пишет:
>> Affects all versions of 3.0 (Beta, RC). 
>>
>> Should i create a bug tracker item? It that a part of the component
>> API / Client Library?
>>
> 
> LInux kits _do_ include file include/firebird/Interface.h.
> If it's missing in windows kits that's a bug in windows installer which
> should be fixed.
> Please create platform-specific ticket for windows.
> 

Sorry, I extracted buildroot to another place and saw something broken
in usr/include, instead of look at opt.

Not sure if this symlink will point to right place if installed to
another directory (not sure if that is possible, it's age that I don't
install from the archives).


Adriano

PS: I don't think include/firebird is the right place for Firebird.pas

--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://makebettercode.com/inteldaal-eval
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


[Firebird-devel] Generation of types.y

2016-03-07 Thread Dimitry Sibiryakov
   Hello, All.

   Can someone explain what file types.y generated by parse.bat is for?
   I see that it is deleted right after parser generation and can't find how it 
is used 
anywhere.

-- 
   WBR, SD.

--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://makebettercode.com/inteldaal-eval
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


[Firebird-devel] [FB-Tracker] Created: (CORE-5137) Allow "create or alter sequence" without parameters

2016-03-07 Thread Dimitry Sibiryakov (JIRA)
Allow "create or alter sequence" without parameters
---

 Key: CORE-5137
 URL: http://tracker.firebirdsql.org/browse/CORE-5137
 Project: Firebird Core
  Issue Type: Improvement
  Components: Engine
Affects Versions: 4.0 Initial
Reporter: Dimitry Sibiryakov
Priority: Trivial


According to poll at 
http://www.sql.ru/forum/1204051/create-or-alter-sequence-s1 users think that 
"create or alter sequence" without parameters can be useful.
It should create a new sequence with default parameters (initial value 0, 
increment 1) if it doesn't exist yet and change no parameters of existing 
sequence otherwise.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://tracker.firebirdsql.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://makebettercode.com/inteldaal-eval
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


[Firebird-devel] [FB-Tracker] Created: (CORE-5136) Missing header files in the "include" directory in the windows installer and zip kits

2016-03-07 Thread Rudolf Grauberger (JIRA)
Missing header files in the "include" directory in the windows installer and 
zip kits
-

 Key: CORE-5136
 URL: http://tracker.firebirdsql.org/browse/CORE-5136
 Project: Firebird Core
  Issue Type: Bug
  Components: API / Client Library
Affects Versions: 3.0 RC2, 3.0 RC1, 3.0 Beta 2, 3.0 Beta 1
 Environment: Windows Installer, x64, x86, Zip
Reporter: Rudolf Grauberger
Priority: Critical


The windows installer and zip kits does not include all or not the necessary 
include files for the C ++ - API

According to Alex Peshkov 
(http://www.mail-archive.com/firebird-devel@lists.sourceforge.net/msg11584.html)
 the Linux kits include all necessary files.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://tracker.firebirdsql.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://makebettercode.com/inteldaal-eval
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] Where can i find the include files for the new c++ api?

2016-03-07 Thread Rudolf Grauberger


> LInux kits _do_ include file include/firebird/Interface.h.
> If it's missing in windows kits that's a bug in windows installer which 
> should be fixed.
> Please create platform-specific ticket for windows.
> In the windows installer and zip kits the directory "firebird" doesn't exists 
> in the include-folder and the include/ folder contains only a small part of 
> files (when I compare it with 
> )

I will create a ticket

--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://makebettercode.com/inteldaal-evalFirebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] Firebird V4 roadmap?

2016-03-07 Thread liviuslivius
> > maybe some voting system what first to do ;-)
> 
> Tracker has the voting system and votes are considered when planning.
> 
> 
> Dmitry
> 

You know - not all go into the tracker and not all pepople look into the 
tracker.
This was anly hint - but mayby somethink like previous questionnaire will be 
good

regards,
karol Bieniaszewski

--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://makebettercode.com/inteldaal-eval
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] Firebird V4 roadmap?

2016-03-07 Thread Dmitry Yemanov
07.03.2016 13:14, liviuslivius wrote:

>>> is somewhere some "initial" roadmap for Firebird v4.
>>
>> It will be published when ready. Soon.
>
> maybe some voting system what first to do ;-)

Tracker has the voting system and votes are considered when planning.


Dmitry


--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://makebettercode.com/inteldaal-eval
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


[Firebird-devel] [FB-Tracker] Created: (CORE-5135) Maximum Number of Page Buffers in Cache

2016-03-07 Thread Sascha Michel (JIRA)
Maximum Number of Page Buffers in Cache
---

 Key: CORE-5135
 URL: http://tracker.firebirdsql.org/browse/CORE-5135
 Project: Firebird Core
  Issue Type: Bug
Affects Versions: 3.0 RC2
 Environment: SuperServer x64  LI-V6.3.0.32372 Firebird 3.0 Release 
Candidate 2
Reporter: Sascha Michel
Priority: Minor


In the FIle "Firebird-3.0.0_RC2-ReleaseNotes.pdf" i read this:

The maximum number of pages that can be configured for the database cache 
depends on whether the database
is running under 64-bit or 32-bit Firebird:
• 64-bit :: 2 31 -1 (2,147,483,647) pages
• 32-bit :: 128,000 pages, i.e., unchanged from V.2.5

On a 64-bit system i can't set values greater then  65535 !

Command:
root@FB30:/opt/firebird/bin# ./gfix -b 65536 -user sysdba -pa masterkey 
127.0.0.1:KM
I/O error during "re open() for SYNC/DIRECT" operation for file "/DB/KM.fdb"
-Error while trying to open file
-Invalid argument

The database becomes unavailable.

When i set:
root@FB30:/opt/firebird/bin# ./gfix -b 65535 -user sysdba -pa masterkey 
127.0.0.1:KM

All is OK.






-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://tracker.firebirdsql.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

   

--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://makebettercode.com/inteldaal-eval
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] FB/Java plugin security

2016-03-07 Thread alex


06.03.2016 19:06, Adriano dos Santos Fernandes пишет:
> Hi!
>
> Original FB/Java plugin had a security database where SYSDBA could
> define JAAS permissions per users.
>
> Since Java can read files and do bad things, it's SYSDBA (server admin)
> to define these permissions. And since was SYSDBA task to create users,
> that was ok.
>
> No we can have embedded users in databases and database owners (not
> SYSDBA) can create users.
>
> That created a problem in how FB/Java should manage permissions.
>
> Should the FB/Java security database not mention only user names but
> databases too, and how?

Certainly FB/Java security should distinguish users from different 
security databases. But except different databases we may also have 
different plugins, and user 'trusted' from security database 'secure', 
authorized using srp is something different from user 'trusted' from 
same sec-db, but authorized using legacy auth. In addition there are 
server-wide plugins (like windows SSPI). I.e. not only database name but 
also plugin name should be taken into an account. All that information 
about user is present in att_user->usr_auth_block and can be used by 
FB/Java security to validate user's rights.


--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://makebettercode.com/inteldaal-eval
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] Where can i find the include files for the new c++ api?

2016-03-07 Thread Dimitry Sibiryakov
07.03.2016 12:03, alex wrote:
> LInux kits _do_ include file include/firebird/Interface.h.
> If it's missing in windows kits that's a bug in windows installer which 
> should be fixed.

   IMHO, examples must not include internal Firebird header such as firebird.h 
and 
fb_atomic.h.
   Either make reference counter not atomic (because plugin has only one 
reference from 
inside) or use standard C++11 .

-- 
   WBR, SD.

--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://makebettercode.com/inteldaal-eval
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


[Firebird-devel] [FB-Tracker] Created: (CORE-5134) Samples of dbcrypt-related plugins contain references to internal files

2016-03-07 Thread Alexander Peshkov (JIRA)
Samples of dbcrypt-related plugins contain references to internal files
---

 Key: CORE-5134
 URL: http://tracker.firebirdsql.org/browse/CORE-5134
 Project: Firebird Core
  Issue Type: Bug
Affects Versions: 3.0 RC2, 3.0 RC1
Reporter: Alexander Peshkov


Files DbCrypt.cpp and CryptKeyHolder.cpp in examples/dbcrypt contain the 
following lines:

#include "firebird.h"   // Needed for atomic support
#include "../common/classes/fb_atomic.h"

That prevents users to build an example.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://tracker.firebirdsql.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://makebettercode.com/inteldaal-eval
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] Where can i find the include files for the new c++ api?

2016-03-07 Thread alex



07.03.2016 13:34, Rudolf Grauberger пишет:

Affects all versions of 3.0 (Beta, RC).

Should i create a bug tracker item? It that a part of the component 
API / Client Library?




LInux kits _do_ include file include/firebird/Interface.h.
If it's missing in windows kits that's a bug in windows installer which 
should be fixed.

Please create platform-specific ticket for windows.

On 7 March 2016 00:56:47 +01:00, firebird-devel@lists.sourceforge.net 
wrote:

There seems to be something wrong in both Windows and Linux kits...


Adriano


Em 06/03/2016 13:21, Rudolf Grauberger escreveu:

Hello Guys,

i want to play with the new c++-object-oriented api and I show the
examples in examples/dbcrypt and examples/interfaces of the second
release candidate and see that this examples includes
 and "firebird.h".



Presence of
#include "firebird.h"   // Needed for atomic support
#include "../common/classes/fb_atomic.h"
in dbcrypt-related plugins is a bug in a sample.
I've added a ticket for it: http://tracker.firebirdsql.org/browse/CORE-5134


--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://makebettercode.com/inteldaal-evalFirebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] Where can i find the include files for the new c++ api?

2016-03-07 Thread Rudolf Grauberger
Affects all versions of 3.0 (Beta, RC).

Should i create a bug tracker item? It that a part of the component API / 
Client Library?

On 7 March 2016 00:56:47 +01:00, firebird-devel@lists.sourceforge.net wrote:

> There seems to be something wrong in both Windows and Linux kits...
> 
> 
> Adriano
>
> 
> Em 06/03/2016 13:21, Rudolf Grauberger escreveu:
> 
> > Hello Guys,
> > 
> > i want to play with the new c++-object-oriented api and I show the
> > examples in examples/dbcrypt and examples/interfaces of the second
> > release candidate and see that this examples includes
> >  and "firebird.h".
> > 
> > But I can't find this files in the /include or other directory.
> > 
> > Should the public header files not be in this directory?
> > 
> > Regards,
> > Rudolf
> > 
> >
> > --
> > 
> > 
> > 
> > Firebird-Devel mailing list, web interface at 
> > 
> >

--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://makebettercode.com/inteldaal-evalFirebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] Firebird V4 roadmap?

2016-03-07 Thread liviuslivius
> > is somewhere some "initial" roadmap for Firebird v4.
> 
> It will be published when ready. Soon.
> 

maybe some voting system what first to do ;-)

> > And is some plans to eliminate 255 contexts limit in the near feature?
> 
> Yes, I will create a separate thread for that.
> 
great news :)

thanks Dmitry
regards,
Karol Bieniaszewski




--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://makebettercode.com/inteldaal-eval
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


[Firebird-devel] Firebird 3.0 Release Candidate 2 is available for testing

2016-03-07 Thread Dmitry Yemanov
For those who missed it ;-)

--

Firebird Project announces the second Release Candidate of Firebird 3.0, 
the next major version of the Firebird relational database, which is now 
available for testing.

This Release Candidate demonstrates the complete set of features and
improvements developed for the new release. Release Candidates are
generally considered stable enough and may be recommended for testing in 
"almost-production" environments. Please report about any found bugs to 
the bugtracker.

Please read the Release Notes carefully before installing and testing
this Release Candidate.

Download page:
http://www.firebirdsql.org/en/firebird-3-0-0-rc2/

Release Notes:
http://web.firebirdsql.org/download/prerelease/rlsnotes/Firebird-3.0.0_RC2-ReleaseNotes.pdf


--
Dmitry Yemanov


--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://makebettercode.com/inteldaal-eval
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] Firebird V4 roadmap?

2016-03-07 Thread Dmitry Yemanov
07.03.2016 10:04, liviuslivius wrote:
>
> is somewhere some "initial" roadmap for Firebird v4.

It will be published when ready. Soon.

> And is some plans to eliminate 255 contexts limit in the near feature?

Yes, I will create a separate thread for that.


Dmitry


--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://makebettercode.com/inteldaal-eval
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] FB/Java plugin security

2016-03-07 Thread Dimitry Sibiryakov
06.03.2016 17:06, Adriano dos Santos Fernandes wrote:
> Should the FB/Java security database not mention only user names but
> databases too, and how?

   IMHO, Java security settings must be organized at server level. May be in 
plugin config 
file. Then, after implementation of CORE-4482, they can be expanded to 
individual databases.

-- 
   WBR, SD.

--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://makebettercode.com/inteldaal-eval
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel