[Firebird-net-provider] [FB-Tracker] Created: (DNET-92) GetPasswordFromDB can return wrong status
GetPasswordFromDB can return wrong status - Key: DNET-92 URL: http://tracker.firebirdsql.org/browse/DNET-92 Project: .NET Data provider Issue Type: Bug Components: ASP.NET Providers Affects Versions: 2.1.0 RC 1 Reporter: Jiri Cincura Assignee: Jiri Cincura Variable status isn't set when success. -- 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 - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-93) GetPasswordWithFormat returns wrong status
GetPasswordWithFormat returns wrong status -- Key: DNET-93 URL: http://tracker.firebirdsql.org/browse/DNET-93 Project: .NET Data provider Issue Type: Bug Components: ASP.NET Providers Affects Versions: 2.1.0 RC 1 Reporter: Jiri Cincura Assignee: Jiri Cincura Variable status isn't set when success. -- 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 - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-97) CLONE -FbConnection.CreateDatabase creates database with wrong PageSize
CLONE -FbConnection.CreateDatabase creates database with wrong PageSize --- Key: DNET-97 URL: http://tracker.firebirdsql.org/browse/DNET-97 Project: .NET Data provider Issue Type: Bug Affects Versions: 2.1.0 RC 1 Environment: Windows 2003 Server .Net 2.0 VS2005 FB SS 2.0.1 Reporter: Jiri Cincura Assignee: Carlos Guzman Alvarez When I try to create a database using FbConnection.CreateDatabase(connectionString, 16384, true, false); the database is created with a pagesize=4096 instead of 16384. -- 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 - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-103) Check expression fields in select whether are marke as read-only in schema table
Check expression fields in select whether are marke as read-only in schema table Key: DNET-103 URL: http://tracker.firebirdsql.org/browse/DNET-103 Project: .NET Data provider Issue Type: Task Components: ADO.NET Provider Reporter: Jiri Cincura Assignee: Jiri Cincura -- 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 - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-108) Add DefautlValue column to schema table
Add DefautlValue column to schema table --- Key: DNET-108 URL: http://tracker.firebirdsql.org/browse/DNET-108 Project: .NET Data provider Issue Type: Improvement Components: ADO.NET Provider Reporter: Jiri Cincura Assignee: Jiri Cincura Priority: Minor DataTable.Columns[x].DefaultValue -- 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 - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-111) Change charsets of web-scripts
Change charsets of web-scripts -- Key: DNET-111 URL: http://tracker.firebirdsql.org/browse/DNET-111 Project: .NET Data provider Issue Type: Improvement Components: ASP.NET Providers Reporter: Jiri Cincura Assignee: Jiri Cincura Fix For: 2.1.0 RC 2, 2.5.0 Change charsets of web-scripts to UTF8 from UNICODE_FSS and on some places from NONE. UTF8 has no impact on FB1.5 but on FB2.0 there's a new unicode (UTF8) implementation. -- 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 - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-119) Improve GetOrdinal of FbDataReader
Improve GetOrdinal of FbDataReader -- Key: DNET-119 URL: http://tracker.firebirdsql.org/browse/DNET-119 Project: .NET Data provider Issue Type: Improvement Reporter: Jiri Cincura Assignee: Jiri Cincura Improve GetOrdinal of FbDataReader using sentinel trick. This can bring some performance kick. -- 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 - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-120) Exception when using FbRestore with .Verbose = true
Exception when using FbRestore with .Verbose = true --- Key: DNET-120 URL: http://tracker.firebirdsql.org/browse/DNET-120 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Affects Versions: 2.1.0 RC 2 Environment: Win Vista, 64bit, FB SS 2.0 Reporter: Jiri Cincura Assignee: Carlos Guzman Alvarez When I use code: FbRestore restore = new FbRestore(); restore.ConnectionString = @data source=localhost;initial catalog= + restoreDB + ;user id=SYSDBA;password=masterkey; restore.BackupFiles.Add(new FbBackupFile(backupFile, 4096)); //restore.Verbose = true; restore.PageSize = 4096; restore.Options = FbRestoreFlags.Create | FbRestoreFlags.Replace; restore.ServiceOutput += new ServiceOutputEventHandler(restore_ServiceOutput); restore.Execute(); everything is OK. When I uncomment the .Verbose line, the exception (IscException) is thrown (at FirebirdSql.Data.Client.Gds.GdsConnection.ReadStatusVector() in snip\FirebirdClient-2.1.0-RC2-Src\NETProvider\source\FirebirdSql\Data\Client\Gds\GdsConnection.cs:line 271) -- 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 - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-121) When running FbValidation without database name, you get not so pretty exception
When running FbValidation without database name, you get not so pretty exception Key: DNET-121 URL: http://tracker.firebirdsql.org/browse/DNET-121 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Affects Versions: 2.1.0 RC 2 Reporter: Jiri Cincura Assignee: Carlos Guzman Alvarez Priority: Trivial When running FbValidation without database name, you get Unhandled Exception: System.ArgumentNullException: String reference not set to an instance of a String. Parameter name: s at System.Text.Encoding.GetBytes(String s) at FirebirdSql.Data.Services.FbValidation.Execute() in snip\FirebirdClient-2.1.0-RC2-Src\NETProvider\source\FirebirdSql\Data\Services\FbValidation.cs:line 76 Maybe wil be good to make some tests and then throw more developer-friendly exception. Tests will be maybe good for all FbService classes (I'll create separate ticket if so) -- 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 - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-129) Readme for installing DDEX has not correct info
Readme for installing DDEX has not correct info --- Key: DNET-129 URL: http://tracker.firebirdsql.org/browse/DNET-129 Project: .NET Data provider Issue Type: Bug Components: DDEX Provider Reporter: Jiri Cincura Assignee: Jiri Cincura This para isn't 100% correct: IMPORTANT: The DDEX provider is package based that means the Visual Studio 2005 SDK is needed and that it may not work with the Express Editions. The Visual Studio 2005 SDK is NOT the .NET Framework SDK , so make sure you have it correctly installed. -- 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 - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-133) Look for VS 2008 DDEX installation (and maybe issues)
Look for VS 2008 DDEX installation (and maybe issues) - Key: DNET-133 URL: http://tracker.firebirdsql.org/browse/DNET-133 Project: .NET Data provider Issue Type: Task Components: DDEX Provider Reporter: Jiri Cincura Assignee: Jiri Cincura Look for VS 2008 DDEX installation (and maybe issues). -- 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 - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-135) Revork FbScript, ... with using statement
Revork FbScript, ... with using statement - Key: DNET-135 URL: http://tracker.firebirdsql.org/browse/DNET-135 Project: .NET Data provider Issue Type: Improvement Components: ADO.NET Provider Reporter: Jiri Cincura Assignee: Jiri Cincura Priority: Minor -- 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 - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-136) Revork StringCollection in FbScript, ... to use generics
Revork StringCollection in FbScript, ... to use generics Key: DNET-136 URL: http://tracker.firebirdsql.org/browse/DNET-136 Project: .NET Data provider Issue Type: Improvement Components: ADO.NET Provider Reporter: Jiri Cincura Assignee: Jiri Cincura Priority: Minor -- 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 - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-137) Replace \n in code with Enviroment.NewLine
Replace \n in code with Enviroment.NewLine Key: DNET-137 URL: http://tracker.firebirdsql.org/browse/DNET-137 Project: .NET Data provider Issue Type: Improvement Components: ADO.NET Provider Reporter: Jiri Cincura Assignee: Jiri Cincura On some places we're using hardcoded \n, which isn't good for running provider on more OSs (compare \n vs. \r\n). Revork only on places, where it makes sense (parsing input, creating messages, ...). Internal strings can be untouched. -- 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 - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-139) Name of provider in readme, etc. files
Name of provider in readme, etc. files -- Key: DNET-139 URL: http://tracker.firebirdsql.org/browse/DNET-139 Project: .NET Data provider Issue Type: Task Components: ADO.NET Provider, ASP.NET Providers, Borland Data Provider, DDEX Provider Reporter: Jiri Cincura Assignee: Carlos Guzman Alvarez Use one name of provider in some files of provider. And make it same on all places. -- 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 - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-141) Cloning FbConnection without connection string throws exception
Cloning FbConnection without connection string throws exception --- Key: DNET-141 URL: http://tracker.firebirdsql.org/browse/DNET-141 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Reporter: Jiri Cincura Assignee: Jiri Cincura If you tryt o run this code FbConnection fbConnection = new FbConnection(); FbConnection fbConnection1 = (FbConnection)((ICloneable)fbConnection).Clone(); it will throw exception. It's because if we create FbConnection without connection string in ctor, we're internally assigning empty string. But when cloning the connection, we put property to ctor and then this is validated and fails. I suppose: * to test in Clone method whether connection string is empty (or null) and if so create FbConnection with null in ctor param [this is least painful solution] OR * not to assing internally empty string but leave it null (if no connection string has been provided) [this is maybe a little bit clear solution, but needs to review code on various place, whether something doesn't depends on empty connection string] -- 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 - SF.Net email is sponsored by: The Future of Linux Business White Paper from Novell. From the desktop to the data center, Linux is going mainstream. Let it simplify your IT future. http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4 ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-146) Improve Get...Text methods in FbDataReader and FbIndexes
Improve Get...Text methods in FbDataReader and FbIndexes Key: DNET-146 URL: http://tracker.firebirdsql.org/browse/DNET-146 Project: .NET Data provider Issue Type: Improvement Components: ADO.NET Provider Reporter: Jiri Cincura Assignee: Jiri Cincura Priority: Trivial - pretty printing of command - sql created as one string to speed up code -- 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 - SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-153) Handling NULL values in schema command
Handling NULL values in schema command -- Key: DNET-153 URL: http://tracker.firebirdsql.org/browse/DNET-153 Project: .NET Data provider Issue Type: Task Components: ADO.NET Provider Reporter: Jiri Cincura Assignee: Jiri Cincura Priority: Trivial In schema commands we're rely on expecting some null values from system tables. But these values are slowly changed to 0. So maybe to add some test or small selects modification. -- 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 - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-156) Provider using FB Embedded 2.1 with Pooling = true causes app freeze at the end
Provider using FB Embedded 2.1 with Pooling = true causes app freeze at the end --- Key: DNET-156 URL: http://tracker.firebirdsql.org/browse/DNET-156 Project: .NET Data provider Issue Type: Bug Affects Versions: 2.5.0 Alpha 2, 2.5.0 Environment: Both 64 and 32 bit versions of FB (2.1.0.17735). Win Vista 64bit. Current SVN version of provider. Reporter: Jiri Cincura Assignee: Jiri Cincura Test case: FbConnectionStringBuilder builder = new FbConnectionStringBuilder(); builder.Database = test; builder.ServerType = FbServerType.Embedded; builder.UserID = SYSDBA; builder.Password = masterkey; //builder.Pooling = false; FbConnection.CreateDatabase(builder.ToString(), true); new FbConnection(builder.ToString()).Open(); and the application freezes at the end. Uncommenting the line solves the problem. The 2.0.3 version 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 - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-161) Using Embedded server connection in folder without write perms. causes error
Using Embedded server connection in folder without write perms. causes error Key: DNET-161 URL: http://tracker.firebirdsql.org/browse/DNET-161 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Environment: All FirebirdClients with ability to use ClientLibrary param. Reporter: Jiri Cincura Assignee: Jiri Cincura Using Embedded server connection in folder without write perms. causes error when generating dynamic assemblies. -- 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 - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Reopened: (DNET-162) Exception message: No message for error code .... found instead of normal error messages
[ http://tracker.firebirdsql.org/browse/DNET-162?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jiri Cincura reopened DNET-162: --- Looks like I've found the problem. The packed build doesn't have the resources. Could somebody please test build from http://netprovider.cincura.net/ ? This seesm to be working fine, for me. Thanks. Exception message: No message for error code found instead of normal error messages -- Key: DNET-162 URL: http://tracker.firebirdsql.org/browse/DNET-162 Project: .NET Data provider Issue Type: Bug Affects Versions: 2.5.0 Alpha 2 Environment: Firebird Superserver 2.1.0.17798 WinXP SP2 Reporter: Andre Grohmann Assignee: Jiri Cincura Priority: Minor Attachments: Debug.7z There is a Problem with the exception messages in version 2.5.0 (Subversion Revision 559). For Example if the DataSource in the connection string is set to a wrong value / host, the message of the raised exception looks like: No message for error code 335544721 found Nearly every exception message I have seen looks like this, respectively with another error code. When using .NET Provider 2.1.0 it works fine. The exception message looks like Unable to complete network request to host Sample Code: static void Main(string[] args) { FbConnectionStringBuilder csb = new FbConnectionStringBuilder(); csb.DataSource = localhost; csb.Dialect = 3; csb.Database = C:\\temp\\TEST.GDB; csb.UserID = SYSDBA; //wrong password csb.Password = **; FbConnection con = new FbConnection(csb.ToString()); try { con.Open(); } catch (Exception ex) { Console.WriteLine(ex.Message); } finally { if (con != null) { con.Close(); } } Console.ReadLine(); } exception message with version 2.1.0 is: Your user name and password are not defined. Ask your database administrator to set up a firebird login. with version 2.5.0: No message for error code 335544472 found. -- 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 - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-164) Windows integrated auth problem
Windows integrated auth problem --- Key: DNET-164 URL: http://tracker.firebirdsql.org/browse/DNET-164 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Reporter: Jiri Cincura Assignee: Jiri Cincura From Vladimir Bodecek. When the username and password is empty, to use win. auth. then defaults are added. -- 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 - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-168) The |DataDirectory| keyword in connection string is not expanded
The |DataDirectory| keyword in connection string is not expanded Key: DNET-168 URL: http://tracker.firebirdsql.org/browse/DNET-168 Project: .NET Data provider Issue Type: Improvement Components: ADO.NET Provider Environment: Reported in list by Luis Madaleno | magnisoftR. Reporter: Jiri Cincura Assignee: Jiri Cincura Priority: Minor The |DataDirectory| keyword in connection string is not expanded. -- 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 - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-169) When using connection string like database=host/port:path the port isn't assigned
When using connection string like database=host/port:path the port isn't assigned --- Key: DNET-169 URL: http://tracker.firebirdsql.org/browse/DNET-169 Project: .NET Data provider Issue Type: Bug Affects Versions: 2.5.0 Alpha 2, 2.5.0 Alpha 1, 2.1.0, 2.0.1 Reporter: Jiri Cincura Assignee: Jiri Cincura Priority: Minor When using connection string like database=host/port:path the port isn't assigned. -- 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 - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-173) Statements for global temporary tables are not parsed well in Isql namespace
Statements for global temporary tables are not parsed well in Isql namespace Key: DNET-173 URL: http://tracker.firebirdsql.org/browse/DNET-173 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Affects Versions: 2.5.0 Alpha 2, 2.5.0 Alpha 1, 2.1.0 Reporter: Jiri Cincura Assignee: Jiri Cincura create global temporary table recreate global temporary table -- 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 - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-183) Spaces in (var)char at the end of parameters trimmed
Spaces in (var)char at the end of parameters trimmed Key: DNET-183 URL: http://tracker.firebirdsql.org/browse/DNET-183 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Affects Versions: 2.5.0 Alpha 2, 2.5.0 Alpha 1, 2.1.0 Reporter: Jiri Cincura Assignee: Jiri Cincura When parameter defined as (var)char, then during parameter processing, the right trailing spaces are trimmed. Maybe some protocol issue. -- 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 - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-184) Memory leak in FirebirdSql.Data.Client.Gds.GdsStatement.Execute()
Memory leak in FirebirdSql.Data.Client.Gds.GdsStatement.Execute() - Key: DNET-184 URL: http://tracker.firebirdsql.org/browse/DNET-184 Project: .NET Data provider Issue Type: Sub-task Reporter: Jiri Cincura Assignee: Jiri Cincura 2. FirebirdSql.Data.Client.Gds.GdsStatement.Execute() ... if (this.parameters != null) { XdrStream xdr = new XdrStream(this.db.Charset); xdr.Write(this.parameters); descriptor = xdr.ToArray(); xdr.Close(); // !!! must be disposed !!! xdr.Dispose(); xdr = null; } -- 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 - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-186) Memory leak in FirebirdSql.Data.Client.Gds.GdsDatabase.Identify(string database)
Memory leak in FirebirdSql.Data.Client.Gds.GdsDatabase.Identify(string database) Key: DNET-186 URL: http://tracker.firebirdsql.org/browse/DNET-186 Project: .NET Data provider Issue Type: Sub-task Reporter: Jiri Cincura Assignee: Jiri Cincura -- 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 - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-188) GdsConnection.Disconnect() (XdrStreams - send and receive must be disposed)
GdsConnection.Disconnect() (XdrStreams - send and receive must be disposed) --- Key: DNET-188 URL: http://tracker.firebirdsql.org/browse/DNET-188 Project: .NET Data provider Issue Type: Sub-task Reporter: Jiri Cincura Assignee: Jiri Cincura -- 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 - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-187) ParameterBuffer posible has to Destructor to release stream field.
ParameterBuffer posible has to Destructor to release stream field. -- Key: DNET-187 URL: http://tracker.firebirdsql.org/browse/DNET-187 Project: .NET Data provider Issue Type: Sub-task Reporter: Jiri Cincura Assignee: Jiri Cincura -- 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 - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-189) ParameterBuffer posible has to Destructor to release stream field.
ParameterBuffer posible has to Destructor to release stream field. --- Key: DNET-189 URL: http://tracker.firebirdsql.org/browse/DNET-189 Project: .NET Data provider Issue Type: Sub-task Reporter: Jiri Cincura Assignee: Jiri Cincura -- 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 - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-190) Freeing outputStream and inputStream in GdsConnection.Identify method.
Freeing outputStream and inputStream in GdsConnection.Identify method. -- Key: DNET-190 URL: http://tracker.firebirdsql.org/browse/DNET-190 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Affects Versions: 2.5.0 Alpha 2 Reporter: Jiri Cincura Assignee: Jiri Cincura Freeing outputStream and inputStream in GdsConnection.Identify method. -- 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 - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-192) The ServerVersion property returns wrong version
The ServerVersion property returns wrong version Key: DNET-192 URL: http://tracker.firebirdsql.org/browse/DNET-192 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Affects Versions: 2.5.0 Alpha 2 Reporter: Jiri Cincura Assignee: Jiri Cincura The call is for isc_info_isc_version, but it should be isc_info_firebird_version. -- 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 - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-193) Provide property for server version with Version datatype
Provide property for server version with Version datatype - Key: DNET-193 URL: http://tracker.firebirdsql.org/browse/DNET-193 Project: .NET Data provider Issue Type: New Feature Components: ADO.NET Provider Reporter: Jiri Cincura Assignee: Jiri Cincura Priority: Minor Provide property for server version with Version datatype -- 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 - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Reopened: (DNET-193) Provide property for server version with Version datatype
[ http://tracker.firebirdsql.org/browse/DNET-193?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jiri Cincura reopened DNET-193: --- Provide property for server version with Version datatype - Key: DNET-193 URL: http://tracker.firebirdsql.org/browse/DNET-193 Project: .NET Data provider Issue Type: New Feature Components: ADO.NET Provider Reporter: Jiri Cincura Assignee: Jiri Cincura Priority: Minor Fix For: 2.5.0 Alpha 3, 2.5.0 Provide property for server version with Version datatype -- 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 - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-194) FB 2.1 protocol implementation
FB 2.1 protocol implementation -- Key: DNET-194 URL: http://tracker.firebirdsql.org/browse/DNET-194 Project: .NET Data provider Issue Type: Improvement Components: ADO.NET Provider Reporter: Jiri Cincura Assignee: Jiri Cincura FB 2.1 protocol implementation -- 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 - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-197) Support for DROP DATABASE in FbBatchExecution
Support for DROP DATABASE in FbBatchExecution - Key: DNET-197 URL: http://tracker.firebirdsql.org/browse/DNET-197 Project: .NET Data provider Issue Type: Improvement Components: ADO.NET Provider Reporter: Jiri Cincura Assignee: Jiri Cincura Support for DROP DATABASE in FbBatchExecution -- 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 - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Reopened: (DNET-140) Remote events don't work
[ http://tracker.firebirdsql.org/browse/DNET-140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jiri Cincura reopened DNET-140: --- Assignee: Jiri Cincura (was: Carlos Guzman Alvarez) The fixture isn't correct. From list: From: Christian Nylund FbConnection conn = new FbConnection(connectionstring); conn.Open(); FbRemoteEvent revent = new FbRemoteEvent(conn); revent.AddEvents(new String[] { NEWEVENTS }); // Add callback to the Firebird events revent.RemoteEventCounts += new FbRemoteEventEventHandler(onDBEvent); // Queue events revent.QueueEvents(); The code above returns the error described in DNET-140 when running provider 2.5.0 on Vista (any DB version) and also when running provider 2.1.0 on Vista (only against 2.1 DB though). Both works fine on my XP developer machine regardless on the version of the DB. Remote events don't work Key: DNET-140 URL: http://tracker.firebirdsql.org/browse/DNET-140 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Environment: WinXP Reporter: Viner Mihail Assignee: Jiri Cincura Fix For: 2.5.0 Attachments: FbRemoteEventTest.zip Creating remote events monitoring connection via Firebird .NET Provider 2.0: FbConnection MonitorConnection = new FbConnection(ConnectionString); MonitorConnection.Open(); FbRemoteEvent MonitorEvent = new FbRemoteEvent(MonitorConnection, new[] { DataChanged }); MonitorEvent.QueueEvents(); QueueEvents fails with: Exception of type 'FirebirdSql.Data.Common.IscException' was thrown. at FirebirdSql.Data.Client.Gds.GdsConnection.Connect(String dataSource, Int32 port, Int32 packetSize, Charset charset) at FirebirdSql.Data.Client.Gds.GdsEventManager..ctor(Int32 handle, String ipAddress, Int32 portNumber) at FirebirdSql.Data.Client.Gds.GdsDatabase.QueueEvents(RemoteEvent events) at FirebirdSql.Data.Common.RemoteEvent.QueueEvents() at FirebirdSql.Data.FirebirdClient.FbRemoteEvent.QueueEvents() The bug occurres only under Firebird 2.1 Beta 2. The same code under Firebird 2.1 Beta 1 and earlier work fine. -- 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 -- ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-204) When using connection pooling the log is filled with INET error 10054
When using connection pooling the log is filled with INET error 10054 - Key: DNET-204 URL: http://tracker.firebirdsql.org/browse/DNET-204 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Affects Versions: 2.5.0 Beta 1 Reporter: Jiri Cincura Assignee: Jiri Cincura When using connection pooling the log is filled with INET error 10054 -- 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 -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Reopened: (DNET-204) When using connection pooling the log is filled with INET error 10054
[ http://tracker.firebirdsql.org/browse/DNET-204?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jiri Cincura reopened DNET-204: --- This code is still failing: using (FbConnection conn = new FbConnection(@database=localhost:rrr.fdb;user=sysdba;password=masterkey;pooling=true)) { conn.Open(); using (FbCommand cmd = conn.CreateCommand()) { cmd.CommandText = select * from rdb$database; using (DbDataReader reader = cmd.ExecuteReader()) { while (reader.Read()) { } } } } this is OK: using (FbConnection conn = new FbConnection(@database=localhost:rrr.fdb;user=sysdba;password=masterkey;pooling=true)) { conn.Open(); } When using connection pooling the log is filled with INET error 10054 - Key: DNET-204 URL: http://tracker.firebirdsql.org/browse/DNET-204 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Affects Versions: 2.5.0 Beta 1 Reporter: Jiri Cincura Assignee: Jiri Cincura Fix For: 2.5.0 Beta 2 When using connection pooling the log is filled with INET error 10054 -- 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 -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Reopened: (DNET-171) Implementing IDisposable interface and possibility to stop Socket operations in FbRemoteEvent
[ http://tracker.firebirdsql.org/browse/DNET-171?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jiri Cincura reopened DNET-171: --- Opened for better implementation. Check next comment. Implementing IDisposable interface and possibility to stop Socket operations in FbRemoteEvent -- Key: DNET-171 URL: http://tracker.firebirdsql.org/browse/DNET-171 Project: .NET Data provider Issue Type: New Feature Components: ADO.NET Provider Affects Versions: 2.5.0 Alpha 2 Reporter: Pavel Assignee: Jiri Cincura Fix For: 2.5.0 Beta 1, 2.5.0 Beta 2, 2.5.0 is it possible to implement an IDisposable pattern for FbRemoteEvent? There are a lot of small problems now. For instance: if you pass an connection object to the FbRemoteEvent constructor there are two possibilities 1) you are as owner responsible for destroying this connection object - doesn't work for now, if you dispose connection, there is a socket exception, cause RemoteEvent still tries to read from already disposed stream 2) FbRemoteEvent should destroy it - there is no place in code, where FbRemoteEvent would manage connection dispose. As i understand, you cannot stop it from listening at all. the thread, that is reading responses from server is declared background and reads until owning window is destroyed (and causes bunch of ThreadAbortedException's) to understand the problem, consider this test case FbConnection conn1 = new FbConnection(); conn1.Open(); revent = new FbRemoteEvent(conn1, new[] { event }); revent.RemoteEventCounts += revent_RemoteEventCounts; revent.QueueEvents(); revent.CancelEvents(); revent.RemoteEventCounts -= revent_RemoteEventCounts; revent.Connection = null; //this will cause an socket exception conn1.Dispose(); Is there any possibility to implement some Stop method (that causes stoppage of all socket/thread stuff) - in my opinion - CancelEvents might do this work. And it would be nice to know, that the same functionality (and also dispose of connection) would be done in Dispose method. We can still dispose connection on our own, but only if we can stop socket listening (and this must be clearly stated in docu). -- 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 -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-205) Drop database is doing the same
Drop database is doing the same --- Key: DNET-205 URL: http://tracker.firebirdsql.org/browse/DNET-205 Project: .NET Data provider Issue Type: Sub-task Components: ADO.NET Provider Affects Versions: 2.5.0 Beta 1 Reporter: Jiri Cincura Assignee: Jiri Cincura Fix For: 2.5.0 Beta 2, 2.5.0 -- 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 -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-206) Events also filling log with error 10054
Events also filling log with error 10054 Key: DNET-206 URL: http://tracker.firebirdsql.org/browse/DNET-206 Project: .NET Data provider Issue Type: Sub-task Components: ADO.NET Provider Affects Versions: 2.5.0 Beta 1 Reporter: Jiri Cincura Assignee: Jiri Cincura Fix For: 2.5.0 Beta 2, 2.5.0 -- 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 -- This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-208) Skip clause is ignoring ordering
Skip clause is ignoring ordering Key: DNET-208 URL: http://tracker.firebirdsql.org/browse/DNET-208 Project: .NET Data provider Issue Type: Bug Components: Entity Framework support Affects Versions: 2.5.0 Beta 1 Reporter: Jiri Cincura Assignee: Jiri Cincura Priority: Critical This .OrderByDescending(...).Skip(3) produces wrong query. -- 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 -- Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM) software. With Adobe AIR, Ajax developers can use existing skills and code to build responsive, highly engaging applications that combine the power of local resources and data with the reach of the web. Download the Adobe AIR SDK and Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-210) Use IP used for connection not the one reported by server for events
Use IP used for connection not the one reported by server for events Key: DNET-210 URL: http://tracker.firebirdsql.org/browse/DNET-210 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Affects Versions: 2.5.0 Beta 1, 2.5.0 Alpha 2, 2.5.0 Alpha 1, 2.1.0 Reporter: Jiri Cincura Assignee: Jiri Cincura The comment in FB source code is: * The address returned by the server may be incorrect if it is behind a NAT box * so we must use the address that was used to connect the main socket, not the * address reported by the server. -- 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 -- Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-221) Add support for isc_dpb_utf8_filename
Add support for isc_dpb_utf8_filename - Key: DNET-221 URL: http://tracker.firebirdsql.org/browse/DNET-221 Project: .NET Data provider Issue Type: New Feature Components: ADO.NET Provider Reporter: Jiri Cincura Assignee: Jiri Cincura -- 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 -- Stay on top of everything new and different, both inside and around Java (TM) technology - register by April 22, and save $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. 300 plus technical and hands-on sessions. Register today. Use priority code J9JMT32. http://p.sf.net/sfu/p ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-223) Add support for SQLSTATE
Add support for SQLSTATE Key: DNET-223 URL: http://tracker.firebirdsql.org/browse/DNET-223 Project: .NET Data provider Issue Type: New Feature Components: ADO.NET Provider Reporter: Jiri Cincura Assignee: Jiri Cincura Priority: Minor -- 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 -- Stay on top of everything new and different, both inside and around Java (TM) technology - register by April 22, and save $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. 300 plus technical and hands-on sessions. Register today. Use priority code J9JMT32. http://p.sf.net/sfu/p ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-224) Support for nbackup via service manager
Support for nbackup via service manager --- Key: DNET-224 URL: http://tracker.firebirdsql.org/browse/DNET-224 Project: .NET Data provider Issue Type: New Feature Components: ADO.NET Provider Reporter: Jiri Cincura Assignee: Jiri Cincura Priority: Minor nBackup Support Tracker reference: CORE-1758. The nBackup utility performs two logical groups of operations: locking or unlocking a database and backing it up or restoring it. While there is no rationale for providing a service action for the lock/unlock operations—they can be requested remotely by way of an SQL language request for ALTER DATABASE—a Services API interface to the backup/restore operations is easily justified. Backup and restore must be run on the host station and the only way to access them was by running nBackup. The two new service actions now enabling nBackup backup and restore to be requested through the Services API are: isc_action_svc_nbak - incremental nbackup isc_action_svc_nrest - incremental database restore The parameter items are: isc_spb_nbk_level - backup level (integer) isc_spb_nbk_file - backup file name (string) isc_spb_nbk_no_triggers - option to suppress database triggers -- 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 -- Stay on top of everything new and different, both inside and around Java (TM) technology - register by April 22, and save $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. 300 plus technical and hands-on sessions. Register today. Use priority code J9JMT32. http://p.sf.net/sfu/p ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-225) Support for trace via service manager
Support for trace via service manager - Key: DNET-225 URL: http://tracker.firebirdsql.org/browse/DNET-225 Project: .NET Data provider Issue Type: New Feature Components: ADO.NET Provider Reporter: Jiri Cincura Assignee: Jiri Cincura Priority: Minor New Trace Services for Applications Vlad Khorsun Five new services relating to the management of the new user trace sessions have been added to the Services Manager, each with its corresponding Services API action function. -- 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 -- Stay on top of everything new and different, both inside and around Java (TM) technology - register by April 22, and save $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. 300 plus technical and hands-on sessions. Register today. Use priority code J9JMT32. http://p.sf.net/sfu/p ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-222) Support SOME_COL = ? OR ? IS NULL
Support SOME_COL = ? OR ? IS NULL --- Key: DNET-222 URL: http://tracker.firebirdsql.org/browse/DNET-222 Project: .NET Data provider Issue Type: Improvement Components: ADO.NET Provider Reporter: Jiri Cincura Assignee: Jiri Cincura Described in CORE-2298. -- 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 -- Stay on top of everything new and different, both inside and around Java (TM) technology - register by April 22, and save $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. 300 plus technical and hands-on sessions. Register today. Use priority code J9JMT32. http://p.sf.net/sfu/p ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-226) New isc_spb_prp_* Constants for Shutdown
New isc_spb_prp_* Constants for Shutdown Key: DNET-226 URL: http://tracker.firebirdsql.org/browse/DNET-226 Project: .NET Data provider Issue Type: Improvement Reporter: Jiri Cincura Assignee: Jiri Cincura New isc_spb_prp_* Constants for Shutdown The new database shutdown modes can now be set using calls to the Services API. A number of new isc_spb_prp_* constants are available as arguments. -- 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 -- Stay on top of everything new and different, both inside and around Java (TM) technology - register by April 22, and save $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. 300 plus technical and hands-on sessions. Register today. Use priority code J9JMT32. http://p.sf.net/sfu/p ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-227) Support for fb_cancel_operation()
Support for fb_cancel_operation() - Key: DNET-227 URL: http://tracker.firebirdsql.org/browse/DNET-227 Project: .NET Data provider Issue Type: New Feature Components: ADO.NET Provider Reporter: Jiri Cincura Assignee: Jiri Cincura -- 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 -- Stay on top of everything new and different, both inside and around Java (TM) technology - register by April 22, and save $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. 300 plus technical and hands-on sessions. Register today. Use priority code J9JMT32. http://p.sf.net/sfu/p ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-242) FbLog class throwing exception if there's no firebird.log
FbLog class throwing exception if there's no firebird.log - Key: DNET-242 URL: http://tracker.firebirdsql.org/browse/DNET-242 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Affects Versions: 2.5.0 Reporter: Jiri Cincura Assignee: Jiri Cincura Priority: Minor FbLog class throwing exception if there's no firebird.log -- 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 -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-243) Possible BuildExceptionMessage problem
Possible BuildExceptionMessage problem -- Key: DNET-243 URL: http://tracker.firebirdsql.org/browse/DNET-243 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Affects Versions: 2.5.0, 2.5.0 Beta 2, 2.5.0 Beta 1, 2.5.0 Alpha 2, 2.5.0 Alpha 1, 2.1.0 Reporter: Jiri Cincura Assignee: Jiri Cincura The function public void BuildExceptionMessage() Inside iscexception.cs file catch the formating errors, and provides the message No message error found. An example is the sql warning 204 for dialect 1 connections (order by code, where code can be a column of more than one table) This error message (warning) have no arguments but has inside the message the {0} so the appendformat expect an artument at least. To fix this I think it should be done like this: // Avoid incorrectly build mesage args try { builder.AppendFormat(CultureInfo.CurrentCulture, message, args); } catch { builder.Append(message); } Really the message exists but it's incorrectly build (or incorrectly translated for future multilingual messages). Then the message is: Field Ambiguity, sql error {0}... instead of No error message found for.. -- 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 -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-248) DatabaseParameterBuffer has a bug
DatabaseParameterBuffer has a bug - Key: DNET-248 URL: http://tracker.firebirdsql.org/browse/DNET-248 Project: .NET Data provider Issue Type: Sub-task Components: ADO.NET Provider Reporter: Jiri Cincura Assignee: Jiri Cincura class DatabaseParameterBuffer has a bug in method public void Append(int type, byte value) { this.WriteByte(type); this.WriteByte(1); this.Write(value); //this is a bug } this method writes 4 bytes instead of 3 because the base class ParameterBuffer has no Write(byte) overload so Write(short) is used -- 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 -- ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-249) FbCommand method private void UpdateParameterValues() issue
FbCommand method private void UpdateParameterValues() issue --- Key: DNET-249 URL: http://tracker.firebirdsql.org/browse/DNET-249 Project: .NET Data provider Issue Type: Sub-task Components: ADO.NET Provider Reporter: Jiri Cincura Assignee: Jiri Cincura class FbCommand method private void UpdateParameterValues() issue occurs when setting parameter value as byte[] for field with database type BLOB SUBTYPE TEXT current source code accepts only string value as a suggestion: replace blob.Write((string)this.Parameters[index].Value); with something like this var valueType = this.Parameters[index].Value.GetType(); if (valueType.IsArray valueType.GetElementType() == typeof(byte)) { blob.Write((byte[])this.Parameters[index].Value); } else blob.Write((string)this.Parameters[index].Value); -- 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 -- ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-250) FbBatchExecution in method Execute() events improvements
FbBatchExecution in method Execute() events improvements -- Key: DNET-250 URL: http://tracker.firebirdsql.org/browse/DNET-250 Project: .NET Data provider Issue Type: Sub-task Components: ADO.NET Provider Reporter: Jiri Cincura Assignee: Jiri Cincura class FbBatchExecution in method Execute() sometimes for raising events used constructions like this this.OnCommandExecuting(null); ... this.OnCommandExecuted(null,... Events raised by such calls are useless. It is not possible to know neither statement type nor statement text. Why not to pass sqlCommand? -- 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 -- ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-252) class IscException Message property Why is it NEW instead of OVERRIDE?
class IscException Message property Why is it NEW instead of OVERRIDE? -- Key: DNET-252 URL: http://tracker.firebirdsql.org/browse/DNET-252 Project: .NET Data provider Issue Type: Sub-task Components: ADO.NET Provider Reporter: Jiri Cincura Assignee: Jiri Cincura class IscException Message property Why is it NEW instead of OVERRIDE? -- 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 -- ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-251) FbConnectionInternal public FbTransaction BeginTransaction methods issue
FbConnectionInternal public FbTransaction BeginTransaction methods issue -- Key: DNET-251 URL: http://tracker.firebirdsql.org/browse/DNET-251 Project: .NET Data provider Issue Type: Sub-task Components: ADO.NET Provider Reporter: Jiri Cincura Assignee: Jiri Cincura class FbConnectionInternal public FbTransaction BeginTransaction methods as I think, if this.activeTransaction.BeginTransaction() call raises exception then activeTransaction should be disposed and nulled. if not - next time it will cause HasActiveTransaction to return true and InvalidOperationException(A transaction is currently active. Parallel transactions are not supported.) will be thrown. InvalidOperationException is not FbException and complecates exception handling in outer code. -- 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 -- ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-253) class FbPoolManager OnEmptyPool issue
class FbPoolManager OnEmptyPool issue -- Key: DNET-253 URL: http://tracker.firebirdsql.org/browse/DNET-253 Project: .NET Data provider Issue Type: Sub-task Components: ADO.NET Provider Reporter: Jiri Cincura Assignee: Jiri Cincura class FbPoolManager private void OnEmptyPool(object sender, EventArgs e) { lock (this.Pools.SyncRoot) { int hashCode = (int)sender; the last line is wrong since sender is a connection string should be int hashCode = sender.GetHashCode(); -- 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 -- ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-254) OnEmptyPool in FbPoolManager is looking for wrong key
OnEmptyPool in FbPoolManager is looking for wrong key - Key: DNET-254 URL: http://tracker.firebirdsql.org/browse/DNET-254 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Reporter: Jiri Cincura Assignee: Jiri Cincura Fix For: 2.5.1 OnEmptyPool in FbPoolManager is looking for key as hash code, which is wrong. -- 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 -- ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-259) When inserting data for table with all fields generated command is wrong
When inserting data for table with all fields generated command is wrong Key: DNET-259 URL: http://tracker.firebirdsql.org/browse/DNET-259 Project: .NET Data provider Issue Type: Bug Components: Entity Framework support Affects Versions: 2.5.0 Reporter: Jiri Cincura Assignee: Jiri Cincura Priority: Minor I.e. table with one PK and one computed column. We have to create something like: INSERT INTO table DEFAULT VALUES [RETURNING values] -- 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 -- ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Reopened: (DNET-245) Error: Genereates EF-Model from Database with VS2008 don't work
[ http://tracker.firebirdsql.org/browse/DNET-245?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jiri Cincura reopened DNET-245: --- Reopen to mark it as duplicate. Error: Genereates EF-Model from Database with VS2008 don't work --- Key: DNET-245 URL: http://tracker.firebirdsql.org/browse/DNET-245 Project: .NET Data provider Issue Type: Bug Components: Entity Framework support Affects Versions: 2.5.0 Environment: .Net Provider 2.5.0 release, Visual Studio 2008 with SP1, .Net Framework 3.5 with SP1, Firebird Server 1.5 5 Reporter: MaikPabel Assignee: Jiri Cincura Priority: Critical If I add a new ADO.Net Entity Data Model (edmx) to my project with Visual Studio 2008 and generates the model from a database I get allway this Error: An error occurred while connecting to the database. The database might be unavaiable. An exception of type 'System.Data.EntityCommandExecutionException' occurered. the error message is: An error occurred while preparing the command definition. See the inner exception for details. The inner exception caught was of type 'FirebirdSql.Data.FirebirdClient.FbEception', withe this error message: 'Dynamic SQL Error SQL error code = -104 Tokenunknown - line 6, column 8 SELECT'. -- 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 -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Reopened: (DNET-245) Error: Genereates EF-Model from Database with VS2008 don't work
[ http://tracker.firebirdsql.org/browse/DNET-245?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jiri Cincura reopened DNET-245: --- Ups. Wrong issue. Error: Genereates EF-Model from Database with VS2008 don't work --- Key: DNET-245 URL: http://tracker.firebirdsql.org/browse/DNET-245 Project: .NET Data provider Issue Type: Bug Components: Entity Framework support Affects Versions: 2.5.0 Environment: .Net Provider 2.5.0 release, Visual Studio 2008 with SP1, .Net Framework 3.5 with SP1, Firebird Server 1.5 5 Reporter: MaikPabel Assignee: Jiri Cincura Priority: Critical If I add a new ADO.Net Entity Data Model (edmx) to my project with Visual Studio 2008 and generates the model from a database I get allway this Error: An error occurred while connecting to the database. The database might be unavaiable. An exception of type 'System.Data.EntityCommandExecutionException' occurered. the error message is: An error occurred while preparing the command definition. See the inner exception for details. The inner exception caught was of type 'FirebirdSql.Data.FirebirdClient.FbEception', withe this error message: 'Dynamic SQL Error SQL error code = -104 Tokenunknown - line 6, column 8 SELECT'. -- 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 -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-268) Wrong setter for FbRestore.PageSize
Wrong setter for FbRestore.PageSize --- Key: DNET-268 URL: http://tracker.firebirdsql.org/browse/DNET-268 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Affects Versions: 2.5.0, 2.1.0 Reporter: Jiri Cincura Assignee: Jiri Cincura The setter for FbRestore.PageSize is checking this.pageSize, but should check value. -- 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 -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-274) EF firebird dies because of out of memory
EF firebird dies because of out of memory - Key: DNET-274 URL: http://tracker.firebirdsql.org/browse/DNET-274 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider, Entity Framework support Affects Versions: 2.5.1, 2.5.0 Reporter: Jiri Cincura Assignee: Jiri Cincura I have an issue. It looks like something is not cleaned up in the code. Or even worse, something is not reused when it could be reused. When we do a batch import of many persons over the EF firebird dies because of out of memory. (1.5 GB in 20 seconds) What I do is making 2 persons and then call SaveChanges. For each person it opens a unique prepared statement inside fb. Danny showed me the existence of the mon$statements table and it shows you 11481 equal insert statements. (then it crashes) So or you forget to dispose the query somewhere, or you should reuse an existing query. -- 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 -- Come build with us! The BlackBerryreg; Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9#45;12, 2009. Register now#33; http://p.sf.net/sfu/devconf ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-275) Send op_disconnect
Send op_disconnect -- Key: DNET-275 URL: http://tracker.firebirdsql.org/browse/DNET-275 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Affects Versions: 2.5.1 Reporter: Jiri Cincura Assignee: Jiri Cincura Jiri, As far as I remember, the .NET provider doesn't send op_disconnect to the server either. Could you please check whether it's true and fix the code appropriately? This is indirectly related to CORE-2462 where both main and event ports are disconnected only forcibly via the socket shutdown and the server sometimes has problems with that. Dmitry Original Message Subject: [Firebird-checkins] CVS: Date: Tue, 29 Sep 2009 06:31:54 + (UTC) From: rrokyts...@users.sourceforge.net (Roman Rokytskyy) Organization: Firebird and InterBase Community Site To: firebird-check...@lists.sourceforge.net Newsgroups: sourceforge.firebird-checkins Update of /cvsroot/firebird/client-java/src/main/org/firebirdsql/gds/impl/wire In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv13506/src/main/org/firebirdsql/gds/impl/wire Modified Files: AbstractJavaGDSImpl.java Log Message: Jaybird was not sending op_disconnect on isc_database_detach and isc_service_detach and there was no op_connect on isc_service_attach Index: AbstractJavaGDSImpl.java === RCS file: /cvsroot/firebird/client-java/src/main/org/firebirdsql/gds/impl/wire/AbstractJavaGDSImpl.java,v retrieving revision 1.23 retrieving revision 1.24 diff -b -U3 -r1.23 -r1.24 --- AbstractJavaGDSImpl.java18 Sep 2009 08:12:25 - 1.23 +++ AbstractJavaGDSImpl.java29 Sep 2009 06:58:33 - 1.24 @@ -643,6 +643,7 @@ log.debug(op_detach ); db.out.writeInt(op_detach); db.out.writeInt(db.getRdb_id()); + db.out.writeInt(op_disconnect); db.out.flush(); if (debug) log.debug(sent); @@ -1170,12 +1171,12 @@ stmt.notifyOpenResultSet(); if (debug) log.debug(sent); - int op = nextOperation(db); + int op = nextOperation(db.in); if (op == op_sql_response) { // this would be an Execute procedure stmt.ensureCapacity(1); receiveSqlResponse(db, out_xsqlda, stmt); - op = nextOperation(db); + op = nextOperation(db.in); stmt.setAllRowsFetched(true); stmt.setSingletonResult(true); } else { @@ -1283,10 +1284,10 @@ if (debug) log.debug(sent); - int op = nextOperation(db); + int op = nextOperation(db.in); if (op == op_sql_response) { receiveSqlResponse(db, out_xsqlda, null); - op = nextOperation(db); + op = nextOperation(db.in); } receiveResponse(db, op); } catch (IOException ex) { @@ -1331,7 +1332,7 @@ if (debug) log.debug(sent); - int op = nextOperation(db); + int op = nextOperation(db.in); stmt.notifyOpenResultSet(); if (op == op_fetch_response) { @@ -1345,7 +1346,7 @@ if (sqldata_messages 0 sqldata_status == 0) { in.readSQLData(xsqlda.ioLength, stmt); do { - op = nextOperation(db); + op = nextOperation(db.in); if (op == op_response) { receiveResponse(db, op); continue; @@ -1925,6 +1926,7 @@ protected void connect(isc_db_handle_impl db,
[Firebird-net-provider] [FB-Tracker] Created: (DNET-276) Add some keyword into PK column to be marked as generated in EF model
Add some keyword into PK column to be marked as generated in EF model - Key: DNET-276 URL: http://tracker.firebirdsql.org/browse/DNET-276 Project: .NET Data provider Issue Type: Improvement Components: Entity Framework support Reporter: Jiri Cincura Assignee: Jiri Cincura Keyword will be #PK_GEN#. Useful from PKs created from generators. -- 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 -- Come build with us! The BlackBerryreg; Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9#45;12, 2009. Register now#33; http://p.sf.net/sfu/devconf ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-279) Allow use of stream as value for FbParamater
Allow use of stream as value for FbParamater Key: DNET-279 URL: http://tracker.firebirdsql.org/browse/DNET-279 Project: .NET Data provider Issue Type: New Feature Components: ADO.NET Provider Reporter: Jiri Cincura Assignee: Jiri Cincura Priority: Minor Allow use of stream as value for FbParamater -- 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 -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-284) CreateDatabase etc. methods are not working trusted auth
CreateDatabase etc. methods are not working trusted auth Key: DNET-284 URL: http://tracker.firebirdsql.org/browse/DNET-284 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Reporter: Jiri Cincura Assignee: Jiri Cincura CreateDatabase etc. methods are not working trusted auth. -- 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 -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Reopened: (DNET-288) TimeSpan FbCommand parameter throws InvalidCastException with embedded FB
[ http://tracker.firebirdsql.org/browse/DNET-288?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jiri Cincura reopened DNET-288: --- Actually it looks easy to improve this to support scenario when no datatype is set explicitly by developer, to just go to database and ask for it. Look at DNET-289. TimeSpan FbCommand parameter throws InvalidCastException with embedded FB - Key: DNET-288 URL: http://tracker.firebirdsql.org/browse/DNET-288 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Affects Versions: 2.5.1 Environment: Windows, Firebird 2.1.2, Firebird embedded 2.1.3.18185, Firebird .net provider 2.5.1.0 Reporter: Pavel Kopecky Assignee: Jiri Cincura Priority: Minor I have a method parameter 'time' of type nullableTimeSpan. When I use it with Firebird 2.1.2, everything is ok, with Firebird embedded I get InvalidCastException. This is part of my SQL command: if (time.HasValue) sqlText.AppendLine( AND time_from_t19 = @time and time_to_t19 = @time); (...) if (time.HasValue) command.Parameters.AddWithValue(time, time.Value); Exception: Type: InvalidCastException Message: Unable to cast object of type 'System.TimeSpan' to type 'System.Byte[]'. Source: .DBLayer Target site: FirebirdSql.Data.FirebirdClient.FbDataReader ExecuteReader(FirebirdSql.Data.FirebirdClient.FbCommand) When I use this instead, everything is ok: if (time.HasValue) sqlText.AppendLine( AND time_from_t19 = ' + time.Value.ToString() + ' and time_to_t19 = ' + time.Value.ToString() + '); -- 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 -- Return on Information: Google Enterprise Search pays you back Get the facts. http://p.sf.net/sfu/google-dev2dev ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-295) Correction for Firebird ForeignKeyCoumns schema
Correction for Firebird ForeignKeyCoumns schema --- Key: DNET-295 URL: http://tracker.firebirdsql.org/browse/DNET-295 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Affects Versions: 2.5.1 Reporter: Jiri Cincura Assignee: Jiri Cincura Priority: Minor Attachments: DatabaseCreation.sql Reported to me, privately by Van Den Berghe, Vincent. === I have been thinking about a way to illustrate the bug, such that the method might be included in a future test. After some thinking, I came up with the function below: public void CheckForeignKey(FbConnection connection) { foreach (DataRow row in connection.GetSchema(ForeignKeys).Rows) { var constraintName = (string)row[CONSTRAINT_NAME]; var tableName = (string)row[TABLE_NAME]; var referencedTableName = (string)row[REFERENCED_TABLE_NAME]; #if true // this fails: foreach (DataRow pr in connection.GetSchema(ForeignKeyColumns, new string[] { null, null, tableName, constraintName }).Rows) { Debug.Assert(constraintName == (string)pr[CONSTRAINT_NAME]); Debug.Assert(tableName == (string)pr[TABLE_NAME]); Debug.Assert(referencedTableName == (string)pr[REFERENCED_TABLE_NAME]); } #else // use this instead of connection.GetSchema(ForeignKeyColumns) until the bug has been corrected string commandText = @ SELECT null AS CONSTRAINT_CATALOG,null AS CONSTRAINT_SCHEMA,co.rdb$constraint_name AS CONSTRAINT_NAME, null AS TABLE_CATALOG,null AS TABLE_SCHEMA,co.rdb$relation_name AS TABLE_NAME, coidxseg.rdb$field_name AS COLUMN_NAME, null as REFERENCED_TABLE_CATALOG,null as REFERENCED_TABLE_SCHEMA,refco.rdb$relation_name AS REFERENCED_TABLE_NAME, refidxseg.rdb$field_name AS REFERENCED_COLUMN_NAME, coidxseg.rdb$field_position AS ORDINAL_POSITION FROM rdb$ref_constraints ref INNER JOIN rdb$relation_constraints co ON ref.rdb$constraint_name=co.rdb$constraint_name INNER JOIN rdb$index_segments coidxseg ON co.rdb$index_name=coidxseg.rdb$index_name INNER JOIN rdb$relation_constraints refco ON ref.rdb$const_name_uq=refco.rdb$constraint_name INNER JOIN rdb$index_segments refidxseg ON refco.rdb$index_name=refidxseg.rdb$index_name AND coidxseg.rdb$field_position=refidxseg.rdb$field_position WHERE co.rdb$relation_na...@p0 AND co.rdb$constraint_na...@p1 ORDER BY ref.rdb$constraint_name,coidxseg.rdb$field_position ; // AND coidxseg.rdb$field_name = @p3, using (var cmd = connection.CreateCommand()) { cmd.CommandText = commandText; cmd.Parameters.Add( @p0, FbDbType.Char, 31).Value = tableName; cmd.Parameters.Add( @p1, FbDbType.Char, 31).Value = constraintName; //cmd.Parameters.Add(@p3, FbDbType.Char, 31).Value = fieldName; using (var reader = cmd.ExecuteReader()) while (reader.Read()) { Debug.Assert(constraintName == reader.GetString(2 /*CONSTRAINT_NAME*/).TrimEnd()); Debug.Assert(tableName == reader.GetString(5 /*TABLE_NAME*/).TrimEnd()); Debug.Assert(referencedTableName == reader.GetString(9/*REFERENCED_TABLE_NAME*/).TrimEnd()); } } #endif } } This function will just loop through all foreign key definition, get the columns and perform some simple checks on the latter (the constraint name, table name and referenced table name must all match). Executed as such, the function will fail, because of the bug in ForeignKeyColumns. If you change the #if true to #if false, and use the corrected (and compatible) query, the function will succeed. You can try it on the database model included in this e-mail (DatabaseCreation.sql). -- 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 -- The Planet: dedicated and managed hosting, cloud storage, colocation Stay online with enterprise data centers and the best network in the business Choose flexible plans and management services without long-term contracts Personal 24x7 support from experience hosting pros just a phone call away. http://p.sf.net/sfu/theplanet-com ___ Firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-301) Allow use of #BOOL# as signal to directly use bool datatype in EF
Allow use of #BOOL# as signal to directly use bool datatype in EF - Key: DNET-301 URL: http://tracker.firebirdsql.org/browse/DNET-301 Project: .NET Data provider Issue Type: New Feature Components: Entity Framework support Reporter: Jiri Cincura Assignee: Jiri Cincura More details in list in thread Expanding mapping abilities for EF. -- 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 -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-302) Allow use of #GUID# as signal to directly use guid datatype in EF
Allow use of #GUID# as signal to directly use guid datatype in EF - Key: DNET-302 URL: http://tracker.firebirdsql.org/browse/DNET-302 Project: .NET Data provider Issue Type: New Feature Components: Entity Framework support Reporter: Jiri Cincura Assignee: Jiri Cincura More details in list in thread Expanding mapping abilities for EF. -- 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 -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-304) Query stucks when reading response
Query stucks when reading response -- Key: DNET-304 URL: http://tracker.firebirdsql.org/browse/DNET-304 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Affects Versions: 2.5.2 Reporter: Jiri Cincura Assignee: Jiri Cincura Priority: Minor using (FbCommand cmd = conn.CreateCommand()) { cmd.Parameters.Add(new FbParameter() { ParameterName = @x, Value = new byte[] { 10, 20 } }); cmd.CommandText = select cast(@x as varchar(10) character set octets) from rdb$database; using (FbDataReader reader = cmd.ExecuteReader()) { while (reader.Read()) { object s = reader[0]; } } } Changing octets to utf8 solves the problem. Probably some wrongly created data for server. -- 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 -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-308) Entity Framework v4 support
Entity Framework v4 support --- Key: DNET-308 URL: http://tracker.firebirdsql.org/browse/DNET-308 Project: .NET Data provider Issue Type: Task Components: ADO.NET Provider, Entity Framework support Reporter: Jiri Cincura Assignee: Jiri Cincura Priority: Minor -- 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 -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-311) Connection pool cleanup thread rework as Timer
Connection pool cleanup thread rework as Timer -- Key: DNET-311 URL: http://tracker.firebirdsql.org/browse/DNET-311 Project: .NET Data provider Issue Type: Improvement Components: ADO.NET Provider Affects Versions: 2.5.2 Reporter: Jiri Cincura Assignee: Jiri Cincura Priority: Minor The connection pool cleanup thread is actually sleeping a lot of time and so just wasting system resources. Rework it to Timer to be more efficient. -- 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 -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-323) Support for mon$remote_pid
Support for mon$remote_pid -- Key: DNET-323 URL: http://tracker.firebirdsql.org/browse/DNET-323 Project: .NET Data provider Issue Type: Improvement Components: ADO.NET Provider Affects Versions: 2.5.2 Reporter: Jiri Cincura Assignee: Jiri Cincura Priority: Minor mon$remote_pid in monitoring tables - process id of the executable -- 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 -- ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Reopened: (DNET-124) Long VARCHAR parameters in where clause reported as string truncation
[ http://tracker.firebirdsql.org/browse/DNET-124?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jiri Cincura reopened DNET-124: --- Reopened for better fix. Long VARCHAR parameters in where clause reported as string truncation --- Key: DNET-124 URL: http://tracker.firebirdsql.org/browse/DNET-124 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Affects Versions: 2.0.1 Environment: WIndows XP, firebird engine 2.01, visual studio 2005 Reporter: St?phane Claret Assignee: Jiri Cincura Priority: Critical Fix For: 2.5.0 Beta 1 Hello, Let's consider this simple table : --- CREATE TABLE DEVISE ( CODE_DEVISE Char(3) NOT NULL COLLATE ES_ES_CI_AI, NOM_DEVISE Varchar(20) NOT NULL COLLATE ES_ES_CI_AI, CONSTRAINT PK_DEVISE PRIMARY KEY (CODE_DEVISE) ); INSERT INTO DEVISE (code_devise, nom_devise) VALUES (chg, test); --- Now if you try to execute the following code in a c# program FbCommand fb = conex.CreateCommand(); fb.CommandText = SELECT * FROM DEVISE WHERE DEVISE.CODE_DEVISE LIKE 'chg%'; FbDataReader reader = fb.ExecuteReader(); reader.Read(); It works perfectly, (1 row returned ) But now, if you try to execute the same sql statement but by using a parameter in the WHERE Clause instead of a constant value : FbCommand fb = conex.CreateCommand(); fb.CommandText = SELECT * FROM DEVISE WHERE DEVISE.CODE_DEVISE LIKE @devise1; fb.Parameters.Add(@devise1, chg%); FbDataReader reader = fb.ExecuteReader(); reader.Read(); fb.ExecuteReader raises a numeric overflow / String truncation exception, most probably because the length of chg% (4 chars) exceeds the size of the code_devise column ( CHAR(3) ). I think that the lenght of string parameters should not be so strictly enforced when they are used in a WHERE clause because it produces unwanted behavior and prevent execution of statements which are actually correct. Regards -- 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 -- This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-328) Add isc_string_truncation when locally throwing for too long string param
Add isc_string_truncation when locally throwing for too long string param - Key: DNET-328 URL: http://tracker.firebirdsql.org/browse/DNET-328 Project: .NET Data provider Issue Type: Improvement Components: ADO.NET Provider Affects Versions: 2.5.2 Reporter: Jiri Cincura Assignee: Jiri Cincura Priority: Minor Add isc_string_truncation when locally throwing for too long string param. -- 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 -- This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-329) Patch for COMMENT ON and ALTER SEQUENCE
Patch for COMMENT ON and ALTER SEQUENCE --- Key: DNET-329 URL: http://tracker.firebirdsql.org/browse/DNET-329 Project: .NET Data provider Issue Type: Improvement Components: ADO.NET Provider Affects Versions: 2.5.2 Reporter: Jiri Cincura Assignee: Jiri Cincura Priority: Minor Attachments: FbBatch.patch Patch for COMMENT ON and ALTER SEQUENCE from Olivier Metod posted in list. -- 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 -- This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-333) FbConnection.GetSchema(DataTypes) returns wrong type for time
FbConnection.GetSchema(DataTypes) returns wrong type for time --- Key: DNET-333 URL: http://tracker.firebirdsql.org/browse/DNET-333 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Affects Versions: 2.5.2 Reporter: Jiri Cincura Assignee: Jiri Cincura FbConnection.GetSchema(DataTypes) returns wrong type for time. Should return System.TimeSpan. Reported by Frans Bouma (http://twitter.com/FransBouma/status/18689646230). -- 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 -- This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Reopened: (DNET-334) Transaction makes provider Freeze
[ http://tracker.firebirdsql.org/browse/DNET-334?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jiri Cincura reopened DNET-334: --- Provide a reproducible test case. Transaction makes provider Freeze - Key: DNET-334 URL: http://tracker.firebirdsql.org/browse/DNET-334 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Affects Versions: 2.5.2 Environment: Windows Vista, Windows server 2008, Firebird 2,1,3 Reporter: Nicolas T Assignee: Jiri Cincura Priority: Critical Hello in the data provider have a importante bug heres how to simulate him In a asp.net page, Open the connection and star a transaction on a method and then exit the method without close or commit the transaction then when the page is reload recreate the connection and the transaction and try to run a simple sql, the provider will freeze tanks, was very dificult to find what is causing this problem -- 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 -- The Palm PDK Hot Apps Program offers developers who use the Plug-In Development Kit to bring their C/C++ apps to Palm for a share of $1 Million in cash or HP Products. Visit us here for more details: http://p.sf.net/sfu/dev2dev-palm ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-336) Default values not propagated into model
Default values not propagated into model Key: DNET-336 URL: http://tracker.firebirdsql.org/browse/DNET-336 Project: .NET Data provider Issue Type: Bug Components: Entity Framework support Affects Versions: 2.5.2 Reporter: Jiri Cincura Assignee: Jiri Cincura Priority: Minor Reported to me privately by Pavel Bares. Default values not propagated into model. -- 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 -- The Palm PDK Hot Apps Program offers developers who use the Plug-In Development Kit to bring their C/C++ apps to Palm for a share of $1 Million in cash or HP Products. Visit us here for more details: http://p.sf.net/sfu/dev2dev-palm ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-350) Cleanup WiXInstaller and use more stuff directly from WiX toolset
Cleanup WiXInstaller and use more stuff directly from WiX toolset - Key: DNET-350 URL: http://tracker.firebirdsql.org/browse/DNET-350 Project: .NET Data provider Issue Type: Task Components: ADO.NET Provider Reporter: Jiri Cincura Assignee: Jiri Cincura Priority: Minor -- 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 -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-356) DateTime and Time literals not quoted
DateTime and Time literals not quoted - Key: DNET-356 URL: http://tracker.firebirdsql.org/browse/DNET-356 Project: .NET Data provider Issue Type: Bug Components: Entity Framework support Affects Versions: 2.6 Reporter: Jiri Cincura Assignee: Jiri Cincura If the query contains DateTime/Time literal (not parameter), it's missing quotes. Reported in list by H4b0s. -- 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 -- Increase Visibility of Your 3D Game App Earn a Chance To Win $500! Tap into the largest installed PC base get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-357) Firebird Data Provider 2.5.2 and 2.6 with DDEX
Firebird Data Provider 2.5.2 and 2.6 with DDEX -- Key: DNET-357 URL: http://tracker.firebirdsql.org/browse/DNET-357 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider, DDEX Provider Affects Versions: 2.6, 2.5.2, 2.5.1, 2.5.0 Environment: Visual Studio 2010 Professional, Firebird 2.5, charset UTF8, Widnows 2003 server Reporter: Jiri Cincura Assignee: Jiri Cincura I get error message Failed to merge object(s). Object reference not set to an instance of an object. I use DDXE and Data Designer. I try moved tables from Server Explorer to Data Designer. I attach simple database. I can`t add TAB6 to data designer. When I remove constraints, I can move table. create table TAB1 ( TAB1_ID NUMERIC(18)not null, TAB_TEXTVARCHAR(120) , constraint PK_TAB1 primary key (TAB1_ID) ); create table TAB2 ( TAB2_ID NUMERIC(16)not null, TAB1_ID NUMERIC(18), TAB2_TEXT VARCHAR(120) , constraint PK_TAB2 primary key (TAB2_ID) ); create table TAB4 ( TAB4_ID NUMERIC(16)not null, TAB1_ID NUMERIC(18), TAB4_N4 NUMERIC(4) , constraint PK_TAB4 primary key (TAB4_ID) ); create table TAB3 ( TAB3_ID NUMERIC(18)not null, TAB2_ID NUMERIC(18), TAB3_N3 NUMERIC(3) , constraint PK_TAB3 primary key (TAB3_ID) ); create table TAB5 ( TAB5_ID NUMERIC(18)not null, TAB2_ID NUMERIC(18), TAB4_ID NUMERIC(16), TAB5_I INTEGER, constraint PK_TAB5 primary key (TAB5_ID) ); create table TAB6 ( TAB6_ID NUMERIC(16)not null, TAB5_ID NUMERIC(18), TAB3_ID NUMERIC(18), TAB6_N18_4 NUMERIC(18,4) , constraint PK_TAB6 primary key (TAB6_ID) ); alter table TAB2 add constraint FK_TAB2_TAB1_TAB2_TAB1 foreign key (TAB1_ID) references TAB1; alter table TAB4 add constraint FK_TAB4_RELATION__TAB1 foreign key (TAB1_ID) references TAB1; alter table TAB3 add constraint FK_TAB3_RELATION__TAB2 foreign key (TAB2_ID) references TAB2; alter table TAB5 add constraint FK_TAB5_RELATION__TAB2 foreign key (TAB2_ID) references TAB2; alter table TAB5 add constraint FK_TAB5_RELATION__TAB4 foreign key (TAB4_ID) references TAB4; alter table TAB6 add constraint FK_TAB6_RELATION__TAB5 foreign key (TAB5_ID) references TAB5; alter table TAB6 add constraint FK_TAB6_RELATION__TAB3 foreign key (TAB3_ID) references TAB3; -- 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 -- Increase Visibility of Your 3D Game App Earn a Chance To Win $500! Tap into the largest installed PC base get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Reopened: (DNET-263) System.FormatException is thown when call FirebirdSql.Data.FirebirdClient.FbCommandBuilder.DeriveParameters
[ http://tracker.firebirdsql.org/browse/DNET-263?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jiri Cincura reopened DNET-263: --- System.FormatException is thown when call FirebirdSql.Data.FirebirdClient.FbCommandBuilder.DeriveParameters --- Key: DNET-263 URL: http://tracker.firebirdsql.org/browse/DNET-263 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Affects Versions: 2.5.0 Environment: FB 2.1.3 Reporter: Pham Huu Le Quoc Phuc Assignee: Jiri Cincura Priority: Critical Csla.DataPortalException: DataPortal.Update failed (System.FormatException: Input string was not in a correct format. at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info) at System.String.System.IConvertible.ToInt32(IFormatProvider provider) at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) at System.Data.XSDSchema.HandleElementColumn(XmlSchemaElement elem, DataTable table, Boolean isBase) at System.Data.XSDSchema.HandleParticle(XmlSchemaParticle pt, DataTable table, ArrayList tableChildren, Boolean isBase) at System.Data.XSDSchema.HandleComplexType(XmlSchemaComplexType ct, DataTable table, ArrayList tableChildren, Boolean isNillable) at System.Data.XSDSchema.InstantiateTable(XmlSchemaElement node, XmlSchemaComplexType typeNode, Boolean isRef) at System.Data.XSDSchema.HandleTable(XmlSchemaElement node) at System.Data.XSDSchema.HandleDataSet(XmlSchemaElement node, Boolean isNewDataSet) at System.Data.XSDSchema.LoadSchema(XmlSchemaSet schemaSet, DataSet ds) at System.Data.DataSet.ReadXSDSchema(XmlReader reader, Boolean denyResolving) at System.Data.DataSet.ReadXml(XmlReader reader, Boolean denyResolving) at System.Data.DataSet.ReadXml(Stream stream) at FirebirdSql.Data.Schema.FbSchemaFactory.GetSchema(FbConnection connection, String collectionName, String[] restrictions) at FirebirdSql.Data.FirebirdClient.FbConnectionInternal.GetSchema(String collectionName, String[] restrictions) at FirebirdSql.Data.FirebirdClient.FbConnection.GetSchema(String collectionName, String[] restrictions) at FirebirdSql.Data.FirebirdClient.FbConnection.GetSchema(String collectionName) at FirebirdSql.Data.FirebirdClient.FbCommandBuilder.DeriveParameters(FbCommand command) -- 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 -- Free Software Download: Index, Search Analyze Logs and other IT data in Real-Time with Splunk. Collect, index and harness all the fast moving IT data generated by your applications, servers and devices whether physical, virtual or in the cloud. Deliver compliance at lower cost and gain new business insights. http://p.sf.net/sfu/splunk-dev2dev ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-389) Recognize #GUID# etc. also for parameters of procedures/functions
Recognize #GUID# etc. also for parameters of procedures/functions - Key: DNET-389 URL: http://tracker.firebirdsql.org/browse/DNET-389 Project: .NET Data provider Issue Type: Improvement Components: Entity Framework support Reporter: Jiri Cincura Assignee: Jiri Cincura Recognize #GUID# etc. also for parameters of procedures/functions -- 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 -- uberSVN's rich system and user administration capabilities and model configuration take the hassle out of deploying and managing Subversion and the tools developers use with it. Learn more about uberSVN and get a free download at: http://p.sf.net/sfu/wandisco-dev2dev ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-407) SQLGen for EF.Migrations
SQLGen for EF.Migrations Key: DNET-407 URL: http://tracker.firebirdsql.org/browse/DNET-407 Project: .NET Data provider Issue Type: New Feature Components: Entity Framework support Reporter: Jiri Cincura Assignee: Jiri Cincura Priority: Minor SQLGen for EF.Migrations -- 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 -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-413) FbServerProperties is not closing connection
FbServerProperties is not closing connection Key: DNET-413 URL: http://tracker.firebirdsql.org/browse/DNET-413 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Affects Versions: 2.7 Reporter: Jiri Cincura Assignee: Jiri Cincura FbServerProperties is not closing connection -- 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 -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-414) Properties on FbServerProperties should be methods
Properties on FbServerProperties should be methods -- Key: DNET-414 URL: http://tracker.firebirdsql.org/browse/DNET-414 Project: .NET Data provider Issue Type: Improvement Affects Versions: 2.7 Reporter: Jiri Cincura Assignee: Jiri Cincura Priority: Minor Properties on FbServerProperties should be methods, because there's a possibly long operation going to be executed and should be clear, that it's not a property but a call actually. -- 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 -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-415) FbService.StartTask is conditionally opening connection, but not closing it
FbService.StartTask is conditionally opening connection, but not closing it --- Key: DNET-415 URL: http://tracker.firebirdsql.org/browse/DNET-415 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Affects Versions: 2.7 Reporter: Jiri Cincura Assignee: Jiri Cincura FbService.StartTask is conditionally opening connection, but not closing it -- 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 -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-416) FbService.QueryService is conditionally opening connection, but not closing it
FbService.QueryService is conditionally opening connection, but not closing it -- Key: DNET-416 URL: http://tracker.firebirdsql.org/browse/DNET-416 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Affects Versions: 2.7 Reporter: Jiri Cincura Assignee: Jiri Cincura FbService.QueryService is conditionally opening connection, but not closing it -- 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 -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-417) ProviderManifestToekn should be provided even without database
ProviderManifestToekn should be provided even without database -- Key: DNET-417 URL: http://tracker.firebirdsql.org/browse/DNET-417 Project: .NET Data provider Issue Type: Bug Components: Entity Framework support Affects Versions: 2.7 Reporter: Jiri Cincura Assignee: Jiri Cincura ProviderManifestToekn should be provided even without database, because it might be needed to create the database from context. -- 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 -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-418) Shorter table names for generated queries
Shorter table names for generated queries - Key: DNET-418 URL: http://tracker.firebirdsql.org/browse/DNET-418 Project: .NET Data provider Issue Type: Sub-task Components: Weekly Builds Reporter: Jiri Cincura Assignee: Jiri Cincura Shorter table names for generated queries. -- 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 -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-419) Aliases for columns only when needed
Aliases for columns only when needed Key: DNET-419 URL: http://tracker.firebirdsql.org/browse/DNET-419 Project: .NET Data provider Issue Type: Sub-task Components: Entity Framework support Reporter: Jiri Cincura Assignee: Jiri Cincura -- 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 -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-423) rdb$field_sub_type for numeric computed column
rdb$field_sub_type for numeric computed column -- Key: DNET-423 URL: http://tracker.firebirdsql.org/browse/DNET-423 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Affects Versions: 2.7 Reporter: Jiri Cincura Assignee: Jiri Cincura Priority: Minor Directly from my thread Wrong rdb$field_sub_type for numeric computed column in firebird-devel: === have a table: recreate table test ( base numeric(15,4), test1 computed by (base+base), test2 computed by (cast(base+base as numeric(15,4))), foo bigint, bar numeric(15,4) ); If I run the query: select rf.RDB$FIELD_NAME, f.RDB$FIELD_SCALE, f.RDB$FIELD_TYPE, f.RDB$FIELD_SUB_TYPE from RDB$RELATION_FIELDS rf inner join RDB$FIELDS f on (rf.RDB$FIELD_SOURCE = f.RDB$FIELD_NAME) where rf.RDB$RELATION_NAME = 'TEST' it reports: BASE-4 16 1 TEST1 -4 16 0 TEST2 -4 16 1 FOO 0 16 0 BAR -4 16 1 Why is rdb$field_sub_type for test1 column 0? Then it looks like bigint. Checking the rdb$field_scale could be a solution, but is it then numeric or decimal? === I'm happy with conclusion that if field_scale is 0 and no particular sub_type, imply i.e. numeric. Probably somebody from core devs should tell us. === That is what is done in Jaybird right now. See getDataType(...) and getDataTypeName(...) in http://firebird.cvs.sourceforge.net/viewvc/firebird/client-java/src/main/org/firebirdsql/jdbc/AbstractDatabaseMetaData.java?view=markup -- 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 -- This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Reopened: (DNET-418) Shorter table names for generated queries
[ http://tracker.firebirdsql.org/browse/DNET-418?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jiri Cincura reopened DNET-418: --- Shorter table names for generated queries - Key: DNET-418 URL: http://tracker.firebirdsql.org/browse/DNET-418 Project: .NET Data provider Issue Type: Sub-task Components: Entity Framework support Reporter: Jiri Cincura Assignee: Jiri Cincura Priority: Minor Fix For: 2.7-next Shorter table names for generated queries. -- 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 -- This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
[Firebird-net-provider] [FB-Tracker] Created: (DNET-443) IntPtr to SafeHandle
IntPtr to SafeHandle Key: DNET-443 URL: http://tracker.firebirdsql.org/browse/DNET-443 Project: .NET Data provider Issue Type: Improvement Components: ADO.NET Provider Reporter: Jiri Cincura Assignee: Jiri Cincura Priority: Minor For embedded server implementation we're using IntPtr on a lot of places. Using SafeHandle is a recommended approach. -- 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 -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider