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

Firebird services support #145

Draft
wants to merge 45 commits into
base: master
Choose a base branch
from

Commits on Feb 16, 2023

  1. Low level services wire protocol implementation and wrappers for back…

    …up, nbackup, user and trace management
    artyom-smirnov committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    5ca7be3 View commit details
    Browse the repository at this point in the history
  2. Add ServiceAttach function which starts service and wait for completi…

    …on to avoid code duplication
    artyom-smirnov committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    8188303 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bc963fc View commit details
    Browse the repository at this point in the history
  4. Allow to Wait for trace without result output

    Useful for tracing into file
    artyom-smirnov committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    1bbfdb0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    70931bd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    daf79e1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7d61c0a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    608ad5c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6c6c848 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1c68186 View commit details
    Browse the repository at this point in the history
  11. Tests for XPB

    artyom-smirnov committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    3d2d548 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    9d07c81 View commit details
    Browse the repository at this point in the history
  13. Add MaintenanceManager for database housekeeping

    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
    artyom-smirnov committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    e84c1ff View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    6e56e61 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    e12157b View commit details
    Browse the repository at this point in the history
  16. Fix copy-paste error

    artyom-smirnov committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    27ce36b View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    2e145bd View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    a40959e View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    a5395fe View commit details
    Browse the repository at this point in the history
  20. Debug output

    artyom-smirnov committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    2d0efeb View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    9200908 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    9ca8469 View commit details
    Browse the repository at this point in the history
  23. Typo

    artyom-smirnov committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    f1acb26 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    2705752 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    7f55524 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    4122486 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    9f8ee70 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    3098f2f View commit details
    Browse the repository at this point in the history
  29. Use int instead int32

    artyom-smirnov committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    338dd5d View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    dfbb61a View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2023

  1. Configuration menu
    Copy the full SHA
    22d75a6 View commit details
    Browse the repository at this point in the history
  2. Use isc_spb_res_replace when replacing backup and isc_spb_res_create …

    …otherwise. No need separate Create option
    artyom-smirnov committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    49aa1b7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    02fd4b6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1d9a9e0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4cf72e6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4ae00c6 View commit details
    Browse the repository at this point in the history
  7. Nbackup tests

    artyom-smirnov committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    2360272 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2023

  1. Typo

    artyom-smirnov committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    af2da58 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    58f6c33 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    88a025e View commit details
    Browse the repository at this point in the history
  4. Remove unused imports

    artyom-smirnov committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    fd79ae8 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2023

  1. Configuration menu
    Copy the full SHA
    099a4c8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5d6e8d0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a27cc57 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8c5edd8 View commit details
    Browse the repository at this point in the history