-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Cluster & Edit doesn't work anymore in OR 3.6.0 #5138
Comments
I tried to reproduce this on Windows 10, Java17, OpenRefine 3.6 with a dataset with 88k rows and 40 columns, but it worked fine for me. I thought maybe it is a timing issue, so I used developer tools to introduce a 10 second lag time in network requests, but it still worked fine. Do you see any errors in the JavaScript console, or on the command line where OpenRefine server is running? If you can share your dataset, we can try to reproduce the issue with the same data. Operating System: Windows 10 Pro 10.0.19044.1826 |
Meanwhile,
Just FYI, bear with me please. Also, @wetneb, I noticed that too. Thanks for dotting the i. |
@RolfBly can you share the recording?
Are you able to check either of these? |
There are no errors in the console, it just stops as soon as the error message appears. The last line in the console is Unfortunately, my customer won't allow uploading the data or the screen recording here. If there's any other way of getting it to the right people, and to them only, please let me know. That said, it's not that urgent. There is an easy workaround: just use version 3.5.2. |
@RolfBly thanks. So far I've failed to recreate this locally - but that doesn't really mean anything beyond knowing that the problem doesn't occur in all circumstances. I know this is asking more effort from you but just to try to see if we can recreate this on other datasets are you able to share step by step what you did (for example: is the Cluster option done from a facet or from the Edit Cells menu? Do you have any facets applied when you do the clustering? etc.) so we can just eliminate any variations in workflow from the issue? (I'm assuming that just writing down the steps is easier, but an alternative might be to share a screen recording with any confidential information blurred out - just trying to make sure I'm not missing any step when I try to recreate the issue locally) |
Meanwhile, I've found an open source data set that I can hopefully reproduce the problem with. I'll have to do this in my spare time, so it may take a while. There is one additional thing: my workspace is a Dropbox folder that gets auto-synced to the cloud, plus I've set the auto-save interval to 5 in openrefine.l4j.ini. This is because in the recent past, I've had a few important projects disappear or corrupted and I've never been able to find out why or how. |
What's the dataset @RolfBly - I can have a look as well |
UFO_sightings.csv.zip Doe, john, simon It probably should work with location names too. |
Thanks @RolfBly Do you have a Text Facet displaying for the column (in the project Facet / Filter pane) while you are doing the clustering? |
No. |
I can reproduce the problem with this data set. Just create project from the csv, on the city colum go to edit, cluster & edit, select a few things, hit Merge & re-cluster. Error. See screen recording. Again, nothing happens in the console. Is there any way to turn on verbose reporting? I've done that before by setting a switch in Preferences, but that was for a plugin. |
I cannot reproduce this part of your issue.
Once I saw your screen recording, I could easily reproduce this part. I had been directly clicking the 'Merge' checkbox, but I saw you were clicking on the links that select the value to use and check the 'Merge?' checkbox. I found a bug that was introduced in 3.6.0 due to a mistake in the jQuery 3.6.0 migration. I am submitting a PR to fix it. |
On the data set provided, I didn't see this either. I'll wait & see if the fix resolves it for the set I can't share. |
To Reproduce
Select any appropriate column, Edit cells, Cluster and edit; tick some boxes, select Merge and recluster.
Current Results
The first time, the same clusters re-appear, it hasn't processed any. A subsequent time, a message "You must check some Edit? checkboxes for your edits to be applied." appears, but some boxes are ticked.
The problem appears on a data set of just over 5000 rows, 6 columns.
On a small sample from my dataset, the problem is less severe. It processes 1 of 2 clusters selected.
Expected Behavior
In version 3.5.2 everything still works fine.
Screenshots
Versions
The text was updated successfully, but these errors were encountered: