constellation-app / constellation

A graph-focused data visualisation and interactive analysis application.
https://constellation-app.com
Apache License 2.0
386 stars 59 forks source link

Experimental tool Add Hashmod - nothing happens (infinite waiting), no help page #2147

Closed andromeda-224 closed 2 weeks ago

andromeda-224 commented 1 month ago

Prerequisites

Description

Add Hashmod does not work with sample file (as ascertained from original PR). country_lat_lon.csv

Steps to Reproduce

  1. Select Experimental -> Tools -> Add Hashmod

  2. Click on "Single" button and select sample .csv file. Click Open.

  3. Select options Create new Vertexes for non matching keys.

Expected behaviour: New nodes from csv file should be added to graph and visible.

Actual behaviour: Add Hashmod progress seems to be in infinite loop.

Reproduces how often: 100%

Additional Information

Logic in code needs updating. ie. run() method in HashmodAction.java

HolandCrick commented 1 month ago

Cancel and Ok Buttons both giving Exception also the Key attribute fields are read only. Need to allow user input.

andromeda-224 commented 1 month ago

Cancel and Ok Buttons both giving Exception also the Key attribute fields are read only. Need to allow user input.

Fix for exception is in PR #2151. The key attribute fields are meant to be read only as they are populated after the file has been loaded (for information only). The Import File is probably a more developed tool that is similar.

HolandCrick commented 1 month ago

@andromeda-224 - Thanks for working on Experimental-> tool-> Add Hashmod. It's giving Null Pointer Exception. image

HolandCrick commented 2 weeks ago

@andromeda-224 thanks for fixing the bug. It's working now.

image