-
Notifications
You must be signed in to change notification settings - Fork 61
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
Firebird services support #145
Conversation
This is WIP pull request. Before making it "ready to merge" I want to add maintenance management (repair, sweep, etc) and add some testing. If you have a some time, take a glance. May be you see it somehow different. |
In my opinion:
ps |
Just common name for DPB, RPB. |
I think most likely case for XPBReader.Reset is reset with new byte slice |
Great work! I don't know much about the service API, but I think the code is good. It would be even better if you could include an example in the README if possible, but I think I will merge it without the README when this work is completed. |
Hello, congratulations on the initiative, it will be great to have the backup/restore directly through the service port. It is now available for use. I tried to "go get" but I can't use it. |
Hi! I was bit busy with work and did not finished this patch so this is still WIP. I will be happy if it will be feature which will be useful to someone. Will try to complete work in near time! |
No problem friend, if it's just because of me, don't worry, I'm still testing the Go language and I don't have any real projects yet. |
…up, nbackup, user and trace management
…on to avoid code duplication
Useful for tracing into file
Database shutdown/online Setting database mode to read-only/read-write Setting forced writes on/off Setting dialect of the database Set the cache size Mend and repair database Sweeping database Activating and removing shadow files Limbo transactions handling
…og cleanup on FB 2.5
… limbo transaction
Shame I have no much time to complete this PR early. I think it mostly complete now. I have added tests and some examples how to work with service manager. @nakagami if it looks OK to you please merge. Will be glad to hear any critics from anyone. |
I have been waiting for your pull request, Thank you ! I'm not sure about the service API, but it doesn't seem to harm the existing code, so I'll merge it and wait for feedback from other developpers. |
Low level services wire protocol implementation and wrappers for backup, nbackup, user and trace management