Skip to content

Conversation

vitvakatu
Copy link
Contributor

@vitvakatu vitvakatu commented Oct 23, 2019

Overview

Updated to revision 47114e3 as no functional changes were made since 0f44d1c


See: https://jira.bf.local/browse/ECR-3698

Definition of Done

  • There are no TODOs left in the code
  • Change is covered by automated tests
  • The coding guidelines are followed
  • Public API has Javadoc
  • Method preconditions are checked and documented in the Javadoc of the method
  • Changelog is updated if needed (in case of notable or breaking changes)
  • The continuous integration build passes

@vitvakatu vitvakatu added the work-in-progress 👷‍♂️ Do not expect reviewers to provide any feedback on WIP PRs — please ask for it explicitly! label Oct 23, 2019
@vitvakatu vitvakatu changed the base branch from master to dynamic-services October 23, 2019 14:08
@vitvakatu vitvakatu force-pushed the ecr-3698-update-to-latest-revision branch from 8e02151 to da2320c Compare October 23, 2019 17:15
@vitvakatu vitvakatu changed the base branch from dynamic-services to dynamic-services-upgraded-ECR-3664 October 23, 2019 17:15
@vitvakatu vitvakatu changed the title [WIP] Update ServiceRuntime proxy in Rust to the current Exonum revision [ECR-3698] Update ServiceRuntime proxy in Rust to the current Exonum revision [ECR-3698] Oct 23, 2019
@vitvakatu vitvakatu removed the work-in-progress 👷‍♂️ Do not expect reviewers to provide any feedback on WIP PRs — please ask for it explicitly! label Oct 23, 2019
protobuf_generate("../src/main/proto", &["src/proto"], "protobuf_mod.rs");
ProtobufGenerator::with_mod_name("protobuf_mod.rs")
.with_input_dir("../src/main/proto")
.add_path("../src/main/proto")
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Do not even ask me about what is going on here and why we need two identical arguments for different methods.


fn shutdown(&self) {
unwrap_jni(self.exec.with_attached(|env| {
panic_on_exception(
Copy link
Contributor

Choose a reason for hiding this comment

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

Does the core have a panic-resilient implementation?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Nope :) Created ECR-3725

@dmitry-timofeev dmitry-timofeev merged commit ba1c0c5 into exonum:dynamic-services-upgraded-ECR-3664 Oct 24, 2019
dmitry-timofeev pushed a commit that referenced this pull request Oct 24, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants