Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compress Data over the Network [CORE733] #1108

Closed
firebird-automations opened this issue Mar 3, 2004 · 18 comments
Closed

Compress Data over the Network [CORE733] #1108

firebird-automations opened this issue Mar 3, 2004 · 18 comments

Comments

@firebird-automations
Copy link
Collaborator

Submitted by: fpeinado (fpeinado)

Votes: 34

SFID: 909031#⁠
Submitted By: fpeinado

A good feature to be added is the compression of data
between the client fbclient and the fbserver.

The compress algoritm can be simply zip or lzh.

I??ve been using Firebird over the VPN and Raw Internet
and a data compressed will be affordable.

tks

Commits: e65a5e3 FirebirdSQL/fbt-repository@3f10b99

@firebird-automations
Copy link
Collaborator Author

Commented by: Alice F. Bird (firebirds)

Date: 2005-04-30 08:26
Sender: pabloj
Logged In: YES
user_id=557153

I second this one, it should be quite simple to add zlib
compression to the client - server protocol and it will give
consistent performance benefits when moving large resultsets.

@firebird-automations
Copy link
Collaborator Author

Modified by: @pcisar

issuetype: New Feature [ 2 ] => Improvement [ 4 ]

assignee: Dmitry Yemanov [ dimitr ]

SF_ID: 909031 =>

@firebird-automations
Copy link
Collaborator Author

Modified by: @pcisar

assignee: Dmitry Yemanov [ dimitr ] =>

@firebird-automations
Copy link
Collaborator Author

Modified by: @pcisar

Workflow: jira [ 10757 ] => Firebird [ 15158 ]

@firebird-automations
Copy link
Collaborator Author

Commented by: Valdir Marcos (valdir_marcos)

Using an strategy similiar to ZeBeDee or OpenSSH would be excellent.

@firebird-automations
Copy link
Collaborator Author

Commented by: @kattunga

This would be useful to backup remote location databases.

@firebird-automations
Copy link
Collaborator Author

Modified by: @AlexPeshkoff

assignee: Alexander Peshkov [ alexpeshkoff ]

@firebird-automations
Copy link
Collaborator Author

Commented by: @AlexPeshkoff

Encryption of network data is anyway planned for 3.0. Adding compression before encryption seems more than logical.

@firebird-automations
Copy link
Collaborator Author

Commented by: pabloj (pabloj)

Thanks Alex, that's good news!

@firebird-automations
Copy link
Collaborator Author

Modified by: @dyemanov

Fix Version: 3.0 Beta 2 [ 10586 ]

@firebird-automations
Copy link
Collaborator Author

Commented by: John Franck (bozzy)

Are there any news regarding network data compression on firebird 3.0?

@firebird-automations
Copy link
Collaborator Author

Commented by: @AlexPeshkoff

I plan to commit it today or tomorrow

@firebird-automations
Copy link
Collaborator Author

Commented by: @AlexPeshkoff

Implemented data compression in posix systems using zlib library. To port implementation to windows one should use windows build of that library,

@firebird-automations
Copy link
Collaborator Author

Modified by: @AlexPeshkoff

status: Open [ 1 ] => Resolved [ 5 ]

resolution: Fixed [ 1 ]

@firebird-automations
Copy link
Collaborator Author

Modified by: @pcisar

status: Resolved [ 5 ] => Closed [ 6 ]

@firebird-automations
Copy link
Collaborator Author

Modified by: @pavel-zotov

QA Status: No test

@firebird-automations
Copy link
Collaborator Author

Modified by: @pavel-zotov

status: Closed [ 6 ] => Closed [ 6 ]

QA Status: No test => Deferred

Test Details: It seems to me that test for this ticket *can* be implemented, but i have not yet idea how this should be done.
Any suggestions ?..

@firebird-automations
Copy link
Collaborator Author

Modified by: @pavel-zotov

status: Closed [ 6 ] => Closed [ 6 ]

QA Status: Deferred => Done successfully

Test Details: It seems to me that test for this ticket *can* be implemented, but i have not yet idea how this should be done.
Any suggestions ?..

=>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants