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

Feat/prep 2020.3 #1574

Merged
merged 23 commits into from
Feb 27, 2020
Merged

Feat/prep 2020.3 #1574

merged 23 commits into from
Feb 27, 2020

Conversation

pattivacek
Copy link
Collaborator

@pattivacek pattivacek commented Feb 26, 2020

I probably want to wait until #1571 is merged, but I at least got this started.

@codecov-io
Copy link

codecov-io commented Feb 26, 2020

Codecov Report

Merging #1574 into master will increase coverage by 0.02%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #1574      +/-   ##
==========================================
+ Coverage   82.19%   82.21%   +0.02%     
==========================================
  Files         189      189              
  Lines       11860    11860              
==========================================
+ Hits         9748     9751       +3     
+ Misses       2112     2109       -3
Impacted Files Coverage Δ
src/libaktualizr/storage/sql_utils.h 84.72% <0%> (-1.39%) ⬇️
src/libaktualizr/storage/sqlstorage.cc 77.78% <0%> (+0.09%) ⬆️
src/libaktualizr/primary/sotauptaneclient.cc 90.78% <0%> (+0.12%) ⬆️
src/libaktualizr/storage/sqlstorage_base.cc 79.72% <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 7e541be...07a2255. Read the comment docs.

tkfu and others added 23 commits February 27, 2020 10:41
This page is used as an include in another component; this was making
the xrefs fail to resolve. Solution was to explicitly specify the
component the links point to. (See
https://docs.antora.org/antora/2.1/asciidoc/page-to-page-xref/ for
more details on why this happens.)

Signed-off-by: Jon Oster <jon.oster@here.com>
Signed-off-by: Jon Oster <jon.oster@here.com>
…he steps

Signed-off-by: Jon Oster <jon.oster@here.com>
Signed-off-by: Jon Oster <jon.oster@here.com>
Signed-off-by: Jon Oster <jon.oster@here.com>
Signed-off-by: Jon Oster <jon.oster@here.com>
Signed-off-by: Jon Oster <jon.oster@here.com>
Signed-off-by: amma <awuraaamma.okyere-boateng@here.com>
Signed-off-by: amma <awuraaamma.okyere-boateng@here.com>
Signed-off-by: amma <awuraaamma.okyere-boateng@here.com>
Signed-off-by: amma <awuraaamma.okyere-boateng@here.com>
Signed-off-by: amma <awuraaamma.okyere-boateng@here.com>
Signed-off-by: Jon Oster <jon.oster@here.com>
Signed-off-by: amma <awuraaamma.okyere-boateng@here.com>
Signed-off-by: amma <awuraaamma.okyere-boateng@here.com>
Signed-off-by: amma <awuraaamma.okyere-boateng@here.com>
Signed-off-by: amma <awuraaamma.okyere-boateng@here.com>
Signed-off-by: amma <awuraaamma.okyere-boateng@here.com>
Signed-off-by: Kostiantyn Bushko <kbushko@intellias.com>
Signed-off-by: Jon Oster <jon.oster@here.com>
Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
@pattivacek
Copy link
Collaborator Author

pattivacek commented Feb 27, 2020

This is ready for review now.

@@ -33,6 +33,13 @@ This is also a good time to review the docs in general and to consider whether a

The docs published as https://docs.ota.here.com/ota-client/latest/index.html[latest] in the OTA Connect Developer Guide are built from the most recent release's docs branch (`\{version}-docs`). There will very likely be changes from there that have not been pulled into master yet. Open up a PR to merge the previous release's docs into master, resolving any merge conflicts as needed. Once that PR is merged, you can move on to the next step.

The cleanest way to do this (especially if there were multiple changes to the docs branch) is to merge the docs branch locally and then rebase on master to remove the merge commits:
Copy link
Contributor

@lbonn lbonn Feb 27, 2020

Choose a reason for hiding this comment

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

Do we want to actually rebase in this case? I haven't followed the discussions on this workflow too closely but having different doc commits in two branches might cause problem.

@tkfu do you have an opinion on this?

Copy link
Collaborator

Choose a reason for hiding this comment

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

I don't expect it to be a problem:

  • It's a relatively rare occurrence for us to update docs branches other than the latest release, and when we do, we're generally doing it with a cherry-pick anyway
  • I think the procedure @patrickvacek is suggesting here is only for when you merge the latest docs branch into master for immediate creation of a new release, so I wouldn't really worry about different doc commits between a non-current docs branch and master; the new docs branch will have whatever commits you end up with after rebase, and those are the ones that you may end up merging back in later

I'm fine with it, and don't expect it to cause problems. As far as I can tell, though, the only actual reason to do a rebase is to make the commit history a little cleaner, so I don't really have any strong opinions here. If you'd prefer to leave in the merge commits that's cool too.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Yeah, actually the ugliest part was that if you viewed the git history with git log --graph, you'd see these merge lines from previous releases. Not the worst, but it seemed unintuitive to me.

@lbonn
Copy link
Contributor

lbonn commented Feb 27, 2020

Looks good apart from the workflow question.

@pattivacek pattivacek merged commit 9f2cc5d into master Feb 27, 2020
@pattivacek pattivacek deleted the feat/prep-2020.3 branch February 27, 2020 16:07
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.

5 participants