ParaView issueshttps://gitlab.kitware.com/paraview/paraview/-/issues2018-03-13T17:23:57-04:00https://gitlab.kitware.com/paraview/paraview/-/issues/180335.5.0-RC3 release2018-03-13T17:23:57-04:00Cory Quammencory.quammen@kitware.com5.5.0-RC3 release<!--
This template is for tracking a release of ParaView. Please replace the
following strings with the associated values:
- `VERSION`
- `MAJOR`
- `MINOR`
Please remove this comment.
-->
# Prepatory steps
- Updat...<!--
This template is for tracking a release of ParaView. Please replace the
following strings with the associated values:
- `VERSION`
- `MAJOR`
- `MINOR`
Please remove this comment.
-->
# Prepatory steps
- Update ParaView guides
- [x] User manual
- [x] Uploaded
- [x] Catalyst guide
- [x] Uploaded
- [x] Getting Started
- [x] Uploaded
- Update release branch
- [x] Update `version.txt`
- [x] Create a merge request targeting `master`
- [x] `Do: merge`
- [x] `git push origin update-to-5.5.0-RC3:release v5.5.0-RC3`
- Update `release` branch for paraview/paraview-superbuild
- [x] Update `versions.cmake` and `CMakeLists.txt`
- [x] ParaView source selections
- [x] Guide selections
- [x] Assumed version in `CMakeLists.txt`
- [x] Create a merge request targeting `master`
- [x] Build binaries (`Do: test`)
- [x] `Do: merge`
- [x] `git push origin update-to-5.5.0-RC3:release v5.5.0-RC3`
- Create tarballs
- [x] ParaView (`Utilities/Maintenance/create_tarballs.bash --tgz --zip -v v5.5.0-RC3`)
- [x] Catalyst (`Catalyst/generate-tarballs.sh v5.5.0-RC3`)
- Upload tarballs to `paraview.org`
- [x] `rsync -rptv $tarballs paraview.release:ParaView_Release/v5.5/`
# Validating binaries
- [x] Python
- [x] `import compiler`
- [x] `import numpy`
- [x] Plugins are present and load properly
- [x] Text source LaTeX `$A^2$`
- [x] OSPRay
- [x] AutoMPI
- Operating systems
- [x] macOS
- [x] Linux
- [x] Windows MPI (.exe)
- [x] Windows MPI (.zip)
- [x] Windows no-MPI (.exe)
- [x] Windows no-MPI (.zip)
# Upload binaries
- [ ] Sign macOS binary
- Upload binaries to `paraview.org`
- [x] `rsync -rptv $binaries paraview.release:ParaView_Release/v5.5/`
- Update `https://www.paraview.org/files/v5.5/md5sum.txt`
- [x] `rsync -rptv md5sum.txt paraview.release:ParaView_Release/v5.5`
- Update `https://www.paraview.org/files/listing.txt`
- [x] Ask @utkarsh.ayachit or @sebastien.jourdain to do this
- [x] Test download links
# Post-release
- [x] Notify `paraview@paraview.org` and `paraview-developers@paraview.org`
that the release is available.
<!--
These items only apply to non-RC releases.
- [ ] Update release notes
(https://www.paraview.org/Wiki/ParaView_Release_Notes)
-->
<!--
# Code snippets:
## Updating `version.txt`:
```sh
git checkout -b update-to-5.5.0-RC3
echo 5.5.0-RC3 > version.txt
git commit -m 'Update version number to 5.5.0-RC3' version.txt
git tag -a -m 'ParaView 5.5.0-RC3' v5.5.0-RC3 HEAD
```
-->
/cc @ben.boeckel
/cc @cory-quammen
/cc @utkarsh.ayachit5.5 (Spring 2018)Cory Quammencory.quammen@kitware.comCory Quammencory.quammen@kitware.comhttps://gitlab.kitware.com/paraview/paraview/-/issues/18027Gradient Filter segfaults2018-03-28T20:41:23-04:00Andrew BauerGradient Filter segfaultsIf the gradient filter is operating on an unstructured grid and the gradient wasn't requested but other quantities derived from the gradient was requested there was a segfault in referring to the gradient array.If the gradient filter is operating on an unstructured grid and the gradient wasn't requested but other quantities derived from the gradient was requested there was a segfault in referring to the gradient array.5.5 (Spring 2018)Andrew BauerAndrew Bauerhttps://gitlab.kitware.com/paraview/paraview/-/issues/18020Filters created from search box don't get added to recent filters list.2018-03-08T15:35:07-05:00Utkarsh AyachitFilters created from search box don't get added to recent filters list.Extracted from discussion on paraview/paraview#16040
----
Do exactly as follows. It is specific to the Plot Data Over Time filter.
* Delete your configuration files.
* Run ParaView. Close the Beginners Guide.
* File/ Open. can.exo. ...Extracted from discussion on paraview/paraview#16040
----
Do exactly as follows. It is specific to the Plot Data Over Time filter.
* Delete your configuration files.
* Run ParaView. Close the Beginners Guide.
* File/ Open. can.exo. Apply.
* ctrl - space. (The stupid bug tracker modified the way I put this in the bug. Drat.) You now have the filter finder up. Type "plot data", arrow down to Plot Data Over Time, Enter. Yes. Apply.
* >>This was the step where you and I were doing different things, I bet.
* Now, filters/ Recent.
![junkScreenshot1](/uploads/2f0baa296436c84f9cc6c60ee9521869/junkScreenshot1.JPG)5.5 (Spring 2018)Utkarsh AyachitUtkarsh Ayachithttps://gitlab.kitware.com/paraview/paraview/-/issues/18018ParaView trying to open directories as files2020-02-17T10:44:49-05:00W. Alan ScottParaView trying to open directories as filesParaView has picked up a really obnoxious attribute - it is now trying to open directories as files! This has to be fixed for release. Replicate as follows:
* Linux, local server, master (v5.5.0-RC1-25-g78ad5a4)
* I have a lot of test...ParaView has picked up a really obnoxious attribute - it is now trying to open directories as files! This has to be fixed for release. Replicate as follows:
* Linux, local server, master (v5.5.0-RC1-25-g78ad5a4)
* I have a lot of test programs in a directory called demos. So, it is ~/demos. Make a directory like this, put can.exo in it.
* File/ Open. Click on Home.
* Single click on demos. This will load it in the File name: input dialog.
* OK. This should them change directory to demos. But it doesn't - it asks what reader to open demos with!
This is a new bug. Please fix for the release.5.5 (Spring 2018)Utkarsh AyachitUtkarsh Ayachithttps://gitlab.kitware.com/paraview/paraview/-/issues/18017move guide and tutorial as links2018-03-08T14:49:33-05:00Utkarsh Ayachitmove guide and tutorial as linksmake guide and tutorial links instead of bundling them.make guide and tutorial links instead of bundling them.5.5 (Spring 2018)Cory Quammencory.quammen@kitware.comCory Quammencory.quammen@kitware.comhttps://gitlab.kitware.com/paraview/paraview/-/issues/18016ospray: package materials in ParaView binary2018-05-18T21:10:30-04:00Utkarsh Ayachitospray: package materials in ParaView binarycc: @demarle @cory-quammen @wascottcc: @demarle @cory-quammen @wascott5.5 (Spring 2018)https://gitlab.kitware.com/paraview/paraview/-/issues/18013Dialogs act really strange when moved2018-03-14T15:01:33-04:00W. Alan ScottDialogs act really strange when movedDialog or panels are acting really strangely when moved. Here is how to replicate.
* I deleted my .config/ParaView files.
* Linux, local server, 5.5.0-rc1 (my build). Qt version: 5.10.0. 64 bit.
* Close the startup screen. It does...Dialog or panels are acting really strangely when moved. Here is how to replicate.
* I deleted my .config/ParaView files.
* Linux, local server, 5.5.0-rc1 (my build). Qt version: 5.10.0. 64 bit.
* Close the startup screen. It doesn't show the issue.
* Make ParaView larger, so there is more space to play with.
* View/ Output Messages.
* Drag the output messages dialog from it's dock, and drop in the middle of the 3d window.
* Now, grab the output messages dialog with the left mouse button. Holding the mouse button down, quickly move the mouse up and off the title bar of the output messages dialog. The output messages dialog won't move. Let up the mouse button. Move back over the output messages dialog - it will pick up focus! You have to click again to get this to stop.
I believe there is a slight delay remote server, and this bug makes moving dialogs remote server really difficult. Thus, marking for the 5.5.0 release. Ask me if it needs to slip to fall.5.5 (Spring 2018)https://gitlab.kitware.com/paraview/paraview/-/issues/18012loading python state fails2018-03-08T16:29:14-05:00Andrew Bauerloading python state failsLoading the attached Python trace file generated in PV 5.4.1 causes a crash.[calculator54.py](/uploads/394cfbcf55a14caf089ca794cfbcbc98/calculator54.py).
Note also that I get the following warning for `613402c97e852fc7be5db6459e53a2dba2...Loading the attached Python trace file generated in PV 5.4.1 causes a crash.[calculator54.py](/uploads/394cfbcf55a14caf089ca794cfbcbc98/calculator54.py).
Note also that I get the following warning for `613402c97e852fc7be5db6459e53a2dba2667bb4`:
```
Traceback (most recent call last):
File "<string>", line 32, in <module>
File "/data/acbauer/Code/ParaView/debug/lib/python2.7/site-packages/paraview/servermanager.py", line 453, in __setattr__
_bc.setattr(self, name, value)
File "/data/acbauer/Code/ParaView/debug/lib/python2.7/site-packages/paraview/_backwardscompatibilityhelper.py", line 157, in setattr
proxy.GetProperty("AttributeType").SetData(value - 1)
TypeError: unsupported operand type(s) for -: 'str' and 'int'
```5.5 (Spring 2018)Andrew BauerAndrew Bauerhttps://gitlab.kitware.com/paraview/paraview/-/issues/18011Python 3 issue: ParaView 5.5-RC1 fails to install2018-04-03T16:51:52-04:00Utkarsh AyachitPython 3 issue: ParaView 5.5-RC1 fails to install```
CMake Error at VTK/Wrapping/Python/cmake_install.cmake:5822 (file):
file INSTALL cannot find
"[...]/superbuild/paraview/build/lib/python3.4/site-packages/vtk.pyc".
Call Stack (most recent call first):
VTK/cmake_install.cmake:26...```
CMake Error at VTK/Wrapping/Python/cmake_install.cmake:5822 (file):
file INSTALL cannot find
"[...]/superbuild/paraview/build/lib/python3.4/site-packages/vtk.pyc".
Call Stack (most recent call first):
VTK/cmake_install.cmake:260 (include)
cmake_install.cmake:118 (include)
the .pyc and .pyo file are located here:
[...]/superbuild/paraview/build/lib/python3.4/site-packages/__pycache__/vtk.cpython-34.pyc
[...]/superbuild/paraview/build/lib/python3.4/site-packages/__pycache__/vtk.cpython-34.pyo
```5.5 (Spring 2018)Utkarsh AyachitUtkarsh Ayachithttps://gitlab.kitware.com/paraview/paraview/-/issues/18006file dialog: extensions keep on getting duplicated.2018-02-28T17:47:50-05:00Utkarsh Ayachitfile dialog: extensions keep on getting duplicated.1. Start ParaView, click **File > Open**, you'll see following:
![image](/uploads/a43089515a0e6a1ee0515da10aee371a/image.png)
2. cancel and click **File > Open** again, you'll see following:
![image](/uploads/3249bedc20faa30f0a6855550...1. Start ParaView, click **File > Open**, you'll see following:
![image](/uploads/a43089515a0e6a1ee0515da10aee371a/image.png)
2. cancel and click **File > Open** again, you'll see following:
![image](/uploads/3249bedc20faa30f0a685555012c784c/image.png)
notice the now duplicated `plt*`. This keeps on getting repeated every time you open the dialog.5.5 (Spring 2018)Utkarsh AyachitUtkarsh Ayachithttps://gitlab.kitware.com/paraview/paraview/-/issues/17998MFix particles reader2018-03-08T21:02:38-05:00Utkarsh AyachitMFix particles readerWe need to add a MFix particles reader to make the [this workflow](https://amrex-codes.github.io/amrex/Visualization.html#paraview) easier.
Tasks:
* [x] add support for opening directory series. AMREX saves plot files which are actually...We need to add a MFix particles reader to make the [this workflow](https://amrex-codes.github.io/amrex/Visualization.html#paraview) easier.
Tasks:
* [x] add support for opening directory series. AMREX saves plot files which are actually directories. The current workflow doesn't allow for series of directories and folks seem to have to use imaginative approaches to overcome this limitation. Let's add support for it.
* [x] this reader would like to refer to open directories, however the extension matching should match directories that have the files of interest. can we support that?
* [x] implement the reader.5.5 (Spring 2018)Utkarsh AyachitUtkarsh Ayachithttps://gitlab.kitware.com/paraview/paraview/-/issues/17994No way to scroll in the pipeline browser (macOS)2018-02-15T23:41:35-05:00Berk GeveciNo way to scroll in the pipeline browser (macOS)Even when I have more items than what fits in the pipeline browser, there is no way to scroll. No finger swipe, no scroll bar. I also tried making the widget active.
macOS Sierra. Tested with 5.4.1, nightly binary as well as my own buil...Even when I have more items than what fits in the pipeline browser, there is no way to scroll. No finger swipe, no scroll bar. I also tried making the widget active.
macOS Sierra. Tested with 5.4.1, nightly binary as well as my own build that uses Qt 5.9.1.5.5 (Spring 2018)Cory Quammencory.quammen@kitware.comCory Quammencory.quammen@kitware.comhttps://gitlab.kitware.com/paraview/paraview/-/issues/17986Charts don't handle distributed tables well2018-02-28T16:09:32-05:00Utkarsh AyachitCharts don't handle distributed tables wellLoad attached dataset in ParaView connect to pvserver with 2 ranks. The dataset has 3 blocks, each a vtkTable. When loaded on a 2 rank pvserver, the first 2 blocks are on rank 0 and the last block is on rank 1. Now plot the data in a Qua...Load attached dataset in ParaView connect to pvserver with 2 ranks. The dataset has 3 blocks, each a vtkTable. When loaded on a 2 rank pvserver, the first 2 blocks are on rank 0 and the last block is on rank 1. Now plot the data in a Quartive view or a Line block view. Picking one at a time, go through each of the blocks in the **Composite Data Set Index** UI on the display properties panel.
![image](/uploads/4d356cf699fdc9f76afcff1048baa396/image.png)
The first 2 blocks work as expected, the last one doesn't show anything. That's a bug.
[test-data.tar.gz](/uploads/2ec85dbd0aca37405abed99a8c2dc2dd/test-data.tar.gz)5.5 (Spring 2018)Utkarsh AyachitUtkarsh Ayachithttps://gitlab.kitware.com/paraview/paraview/-/issues/17977Color Map, Presets, Annotations are broken.2018-02-16T20:29:14-05:00W. Alan ScottColor Map, Presets, Annotations are broken.* Linux, master (or 5.4.1), local server.
* Open Can.exo. Apply.
* Open the Color Map Editor.
* Change Annotation string 1 to "Fred". You will see the Color Legend go 0, Fred, 2,3,4 etc.
* Save Preset. Save annotations. OK.
* At the ...* Linux, master (or 5.4.1), local server.
* Open Can.exo. Apply.
* Open the Color Map Editor.
* Change Annotation string 1 to "Fred". You will see the Color Legend go 0, Fred, 2,3,4 etc.
* Save Preset. Save annotations. OK.
* At the bottom will be Preset. Click on this. Export this.
Now, edit this file. You will see Fred in the file.
* Next, change the annotation string back from "Fred" to "1". So, Color Legend will go 0,1,2,3,4 etc.
* Delete the Preset line in the Presets.
* Import the file as a preset.
* Apply.
Notice that the Annotation is not read in.
* Another way to see this bug is to change an Annotation, then change a different Preset. The original preset for this color map doesn't replace the changed one.5.5 (Spring 2018)Utkarsh AyachitUtkarsh Ayachithttps://gitlab.kitware.com/paraview/paraview/-/issues/17973AnnotateAttributeData has issues2018-03-08T21:07:56-05:00Utkarsh AyachitAnnotateAttributeData has issues1. Doesn't support multi-component arrays.
2. Changing "Array Association" doesn't update the list of arrays shown in the "Array Name" combobox (at least with 5.4.1-1322-g1e6bc029c7 on macOS)1. Doesn't support multi-component arrays.
2. Changing "Array Association" doesn't update the list of arrays shown in the "Array Name" combobox (at least with 5.4.1-1322-g1e6bc029c7 on macOS)5.5 (Spring 2018)Shawn WaldonShawn Waldonhttps://gitlab.kitware.com/paraview/paraview/-/issues/17953odd widget alignment on Color Map Editor2018-01-30T18:27:26-05:00Utkarsh Ayachitodd widget alignment on Color Map EditorSeeing this with `v5.4.1-1221-g75d0e30`.
![image](/uploads/8679b2951a8ade464fb9c2eb8767a87c/image.png)Seeing this with `v5.4.1-1221-g75d0e30`.
![image](/uploads/8679b2951a8ade464fb9c2eb8767a87c/image.png)5.5 (Spring 2018)Utkarsh AyachitUtkarsh Ayachithttps://gitlab.kitware.com/paraview/paraview/-/issues/17952animations created on mac don't play on mac2018-03-08T22:03:55-05:00W. Alan Scottanimations created on mac don't play on macMovies created on a Mac won't play with Quicktime with 5.4.1. I haven't checked to see if movies created from other platforms plays with Quicktime or not. The workaround is to use the VLC player, but since my analysts are often creatin...Movies created on a Mac won't play with Quicktime with 5.4.1. I haven't checked to see if movies created from other platforms plays with Quicktime or not. The workaround is to use the VLC player, but since my analysts are often creating movies for other people (i.e., management), this must work. My analysts say that 5.3.0 worked correctly.
Marking as a showstopper for 5.5.0.
How to replicate:
* Mac, local server, 5.4.1.
* Open can.exo. Apply.
* File/ Save Animation. Defaults. Save as .avi.
* Now, try to play this movie. Quicktime will fail. VLC will work.5.5 (Spring 2018)Utkarsh AyachitUtkarsh Ayachithttps://gitlab.kitware.com/paraview/paraview/-/issues/17938savescreenshot gives corrupted image when generated from pvpython2018-03-08T21:37:03-05:00Jens Dahl Kunoysavescreenshot gives corrupted image when generated from pvpythonThe tests was done with paraview 5.4.1 64 bit on a RedHat 4.4.7-16. Hardware is Dual Intel Xeon E5-2690(12core) with Dual GRID K2
The following state file is the common starting point for all 3 paths to an image
[vtkWithTwoRenderviews.pv...The tests was done with paraview 5.4.1 64 bit on a RedHat 4.4.7-16. Hardware is Dual Intel Xeon E5-2690(12core) with Dual GRID K2
The following state file is the common starting point for all 3 paths to an image
[vtkWithTwoRenderviews.pvsm](/uploads/d4d12c19b23c9facda27863e6366beb3/vtkWithTwoRenderviews.pvsm)
These two files are the input files:
[p1.vtk](/uploads/044e8e849e8c7c26cdbd4a0558971698/p1.vtk)
[p2.vtk](/uploads/16950f9946e660262a7bbb4c21492ee6/p2.vtk)
The following image is the output with fully manual screen shot generation. Both renderviews are dumped without artefacts.
![fromGUI](/uploads/3e6db123a02e57147de3662e2377f8e2/fromGUI.png)
The following script saves a screen shot of both renderview when run as a macro from the GUI.
[dumpAllRenderviews.py](/uploads/d832e1a09d47a41339db7fee56ee885c/dumpAllRenderviews.py)
This is the output image, also without artefacts or distortions.
![fromGUIwithScript](/uploads/ca6a0674bb879a8ce78e9fd1187cd096/fromGUIwithScript.png)
The following script is similar to the previous python script, except it initially loads the state file.
[pvpythonScript.py](/uploads/fab3cc0ae0fff070bd5a39581ac5a84a/pvpythonScript.py)
The following image shows the output with the terminal command: "pvpython pvpythonScript.py". As can be seen the image is not as expected because the second renderview is not included and colorbar is different.
![fromCommandLine](/uploads/26fa637be9b2f285301d951a568c4a07/fromCommandLine.png)5.5 (Spring 2018)Utkarsh AyachitUtkarsh Ayachithttps://gitlab.kitware.com/paraview/paraview/-/issues/17933Preset hangs for about a minute2018-02-16T20:24:04-05:00W. Alan ScottPreset hangs for about a minutePreset is hanging for about half a minute every time it is opened. Not acceptable. Here is how to replicate.
* Linux, master (v5.4.1-1167-g2cfb8a4), local server.
* Open Can.exo. All vars on. Apply.
* Paint by EQPS.
* Open Color Edi...Preset is hanging for about half a minute every time it is opened. Not acceptable. Here is how to replicate.
* Linux, master (v5.4.1-1167-g2cfb8a4), local server.
* Open Can.exo. All vars on. Apply.
* Paint by EQPS.
* Open Color Editor. Open Presets.
This just hung 25 seconds before returning. Should be well under 1 second. Something is fishy!
* This repeats, so isn't something like Python load time.
Show stopper for 5.5.0.5.5 (Spring 2018)Utkarsh AyachitUtkarsh Ayachithttps://gitlab.kitware.com/paraview/paraview/-/issues/17931Add "Reset configuration" button2018-03-02T09:50:23-05:00W. Alan ScottAdd "Reset configuration" buttonPlease add the ability to reset the configuration files back to original. Please copy the configuration files to a backup file before overwriting them, so we can have users send these configuration files to Kitware to debug.
Please add...Please add the ability to reset the configuration files back to original. Please copy the configuration files to a backup file before overwriting them, so we can have users send these configuration files to Kitware to debug.
Please add a button on the Tools menu that is called "Restore Paraview Settings" or somesuch.5.5 (Spring 2018)Utkarsh AyachitUtkarsh Ayachit