Skip to content
This repository has been archived by the owner on May 21, 2024. It is now read-only.

Remove the systemd socket activation functionality #1437

Merged
merged 1 commit into from
Nov 11, 2019

Conversation

mike-sul
Copy link
Collaborator

@mike-sul mike-sul commented Nov 8, 2019

Signed-off-by: Mykhaylo Sul myk.sul@gmail.com

@lbonn
Copy link
Contributor

lbonn commented Nov 8, 2019

You should be able to remove BUILD_SYSTEMD and everything related.

@mike-sul
Copy link
Collaborator Author

mike-sul commented Nov 8, 2019

You should be able to remove BUILD_SYSTEMD and everything related.

Yeah, I hope so :)

@codecov-io
Copy link

codecov-io commented Nov 8, 2019

Codecov Report

Merging #1437 into master will increase coverage by 0.02%.
The diff coverage is 100%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #1437      +/-   ##
==========================================
+ Coverage   80.48%   80.51%   +0.02%     
==========================================
  Files         183      182       -1     
  Lines       10973    10965       -8     
==========================================
- Hits         8832     8828       -4     
+ Misses       2141     2137       -4
Impacted Files Coverage Δ
src/aktualizr_secondary/socket_server.h 100% <ø> (ø) ⬆️
src/aktualizr_secondary/aktualizr_secondary.cc 18.69% <100%> (ø) ⬆️
src/aktualizr_secondary/socket_server.cc 14.54% <100%> (-1.98%) ⬇️
src/libaktualizr/storage/sqlstorage.cc 76.89% <0%> (-0.23%) ⬇️
src/libaktualizr/storage/sqlstorage_base.cc 80.4% <0%> (+1.35%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update ec530e5...52a8b29. Read the comment docs.

@mike-sul mike-sul force-pushed the refact/ip-secondary/socket-activation-removal branch from f83afb1 to 18c6892 Compare November 8, 2019 15:08
thirdparty.spdx Show resolved Hide resolved
@mike-sul mike-sul force-pushed the refact/ip-secondary/socket-activation-removal branch from 18c6892 to 283bf65 Compare November 8, 2019 15:22
lbonn
lbonn previously approved these changes Nov 8, 2019
Copy link
Collaborator

@pattivacek pattivacek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, but I still see a reference to socket_activation in docs/doxygen/Doxyfile.in. And do we still need to keep around the SocketServer class in src/aktualizr_secondary/socket_server.h?

Signed-off-by: Mykhaylo Sul <myk.sul@gmail.com>
@mike-sul
Copy link
Collaborator Author

Looks good, but I still see a reference to socket_activation in docs/doxygen/Doxyfile.in. And do we still need to keep around the SocketServer class in src/aktualizr_secondary/socket_server.h?

  • removed the socket_activation reference from the doxygen file.

  • Yes, that's actually a TCP server implementation that the IP secondary relies on.

Copy link
Collaborator

@pattivacek pattivacek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • removed the socket_activation reference from the doxygen file.

Thanks!

  • Yes, that's actually a TCP server implementation that the IP secondary relies on.

I figured, just wanted to confirm. Thanks!

And is the "not ready" label still accurate? Seems good to go to me.

@lbonn lbonn merged commit 75e22fb into master Nov 11, 2019
@lbonn lbonn deleted the refact/ip-secondary/socket-activation-removal branch November 11, 2019 10:06
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants