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

Allow edm::soa::Table<> as a data product #20425

Merged
merged 3 commits into from Sep 8, 2017

Conversation

Dr15Jones
Copy link
Contributor

Fixed problems that were making it impossible to sue an edm::soa::Table<> as a data product.
Included an integration test which uses an edm::soa::Table<> as a data product.

Fixed type mismatch problems when calling const versions of
begin() and end().
Classes with a 'const char* const' template parameter can not be
used outside of their 'compilation unit' in gcc. This is enforced
by having std::type_info's not be comparable across the units.
This required a rework for edm::soa::Column so now a column is
an object that inherits from edm::soa::Column and has a static
member declaring kLabel.
@cmsbuild
Copy link
Contributor

cmsbuild commented Sep 7, 2017

The code-checks are being triggered in jenkins.

@cmsbuild
Copy link
Contributor

cmsbuild commented Sep 7, 2017

A new Pull Request was created by @Dr15Jones (Chris Jones) for master.

It involves the following packages:

DataFormats/TestObjects
FWCore/Integration
FWCore/SOA

@cmsbuild, @smuzaffar, @Dr15Jones can you please review it and eventually sign? Thanks.
@Martin-Grunewald, @wddgit this is something you requested to watch as well.
@davidlange6, @slava77 you are the release manager for this.

cms-bot commands are listed here

@Dr15Jones
Copy link
Contributor Author

please test

@Dr15Jones
Copy link
Contributor Author

+1

@cmsbuild
Copy link
Contributor

cmsbuild commented Sep 7, 2017

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/PR-20425/569

@cmsbuild
Copy link
Contributor

cmsbuild commented Sep 7, 2017

The tests are being triggered in jenkins.
https://cmssdt.cern.ch/jenkins/job/ib-any-integration/22794/console Started: 2017/09/08 00:42

@cmsbuild
Copy link
Contributor

cmsbuild commented Sep 7, 2017

This pull request is fully signed and it will be integrated in one of the next master IBs after it passes the integration tests. This pull request will now be reviewed by the release team before it's merged. @davidlange6, @slava77, @smuzaffar (and backports should be raised in the release meeting by the corresponding L2)

@cmsbuild
Copy link
Contributor

cmsbuild commented Sep 8, 2017

@cmsbuild
Copy link
Contributor

cmsbuild commented Sep 8, 2017

Comparison job queued.

@cmsbuild
Copy link
Contributor

cmsbuild commented Sep 8, 2017

Comparison is ready
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-20425/22794/summary.html

Comparison Summary:

  • No significant changes to the logs found
  • Reco comparison results: 0 differences found in the comparisons
  • DQMHistoTests: Total files compared: 26
  • DQMHistoTests: Total histograms compared: 2642440
  • DQMHistoTests: Total failures: 204
  • DQMHistoTests: Total nulls: 0
  • DQMHistoTests: Total successes: 2642047
  • DQMHistoTests: Total skipped: 189
  • DQMHistoTests: Total Missing objects: 0
  • Checked 107 log files, 14 edm output root files, 26 DQM output files

@davidlange6
Copy link
Contributor

+1

@cmsbuild cmsbuild merged commit 58af6f8 into cms-sw:master Sep 8, 2017
@Dr15Jones Dr15Jones deleted the TableAsDataProduct branch September 8, 2017 18:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants