v3 fbclient cannot work with servers older than v2.5 via the remote protocol ----------------------------------------------------------------------------
Key: CORE-4872 URL: http://tracker.firebirdsql.org/browse/CORE-4872 Project: Firebird Core Issue Type: Bug Components: Engine Affects Versions: 3.0 Beta 2, 3.0 Beta 1 Reporter: Dmitry Yemanov Historically, BLOB IDs were described as blr_quad in remote messages, because older server versions don't understand blr_blob2. v3 fbclient breaks this compatibility by sending blr_blob2 over the wire. ISQL connects fine, SHOW VERSION executes fine, but "select * from rdb$database" throws "error reading data from the connection". I suppose we could simply revert back to the old behavior, but a more clever approach would be to check the protocol version and use blr_blob2 only if the server is known to understand it. I'm preparing the patch at the moment. -- 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 ------------------------------------------------------------------------------ Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel