question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Resolve compatability between v2.4 and anticipated v2.5

See original GitHub issue

Prerequisites

Description

Major refactoring of code is currently underway in PR’s (https://github.com/constellation-app/constellation/pull/1415) and another already in master being the Table View refactor. Though these changes are necessary, we should look to make sure the migration from versions prior to the anticipated v2.5 work seemlessly with v2.5.

There is an issue identified with the Data Access View that will occur when #1415 is merged in because the Top Component has moved packages. The state of the views make reference to the full class path including the package name so for instance if you have the Data Access View open in v2.4 and move to v2.5, there is an exception that is thrown (because the class was not found) and the view opens in the graphs section rather than on the left pane. This is a result of the exception.

A similar issue is likely with the Table View as it’s Top Component has moved packages.

One option is to temporarily restore these packages to their old package until v3’s release next year.

Steps to Reproduce

  1. Open the Data Access View in v2.4
  2. Close v2.4
  3. Open v2.5

Expected behaviour: [What you expect to happen] The Data Access View stays open in the position when it was closed in v2.4

Actual behaviour: [What actually happens] The Data Access View opens in the “explorer” graph position

Reproduces how often: [What percentage of the time does it reproduce?] 100%

Additional Information

All views should be opened in v2.4 and then in v2.5 and made sure they look and operate as expected.

Note that if v2.5 is not build then compile a stand alone version from the branch or master.

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:8

github_iconTop GitHub Comments

1reaction
antares1470commented, Oct 15, 2021

@arcturus2 If the distribution version isn’t having this issue then I think I’m ok with this being closed

0reactions
GammaVelcommented, Feb 14, 2022

This is an interesting issue @antares1470 and @arcturus2. I have used the reset.bat and it was quite handy so that is very useful to have for new releases. I liked the warning it gave too. It would be great to promote it more broadly, noting it was on the latest blog. FAQs might be good on the main Constellation website, something to consider

Read more comments on GitHub >

github_iconTop Results From Across the Web

IBM Fix Category Values and Descriptions
What is a fix category? A fix category is an identifier used to group and associate PTFs to a particular category of software...
Read more >
ALTER DATABASE (Transact-SQL) Compatibility Level
Sets Transact-SQL and query processing behaviors to be compatible with the specified version of the SQL engine. For other ALTER DATABASE options, see...
Read more >
VMware Harbor Container Registry Release Notes for ...
VMware Harbor Container Registry for TKGI v2.5.4 is a maintenance release with bug fixes. Release Snapshot. The table provides version, compatibility, and ...
Read more >
Compatibility Guide for JDK 8 - Oracle
This document discusses types of potential incompatibilities relating to the JDK 8 release of the Java platform.
Read more >
Compatibility rules of human enhancer and promoter sequences
Error bars are 95% confidence intervals across plasmid BCs; n = 110 (Ctrl), 2 (HS1), 1 (HS2) or 5 (HS3). Full size image....
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found