Open FlorianJacta opened 7 months ago
I tried to replicate the issue on both local and docker. The provided code does not work on both environment. I suspect that this is not an environment issue but a dataframe reload issue.
Related to #1054
not related to #1054 (which is a regression that appeared after 3.1)
@FlorianJacta can you confirm that your issue is still present in develop ?
When I run the code in the develop version locally, it works.
I tested it with Docker on 3.1, and it doesn't work. I have the same issue
The behavior between a local run and a run done with Docker and Gevent is different. In this example, the table is not updated properly. Refreshing the page solves the refresh of the page. invoke_long_callback is used so the code should work.
Up
This issue has been labelled as "🥶Waiting for contributor" because it has been inactive for more than 14 days. If you would like to continue working on this issue, please add another comment or create a PR that links to this issue. If a PR has already been created which refers to this issue, then you should explicitly mention this issue in the relevant PR. Otherwise, you will be unassigned in 14 days. For more information please refer to the contributing guidelines.
This issue has been unassigned automatically because it has been marked as "🥶Waiting for contributor" for more than 14 days with no activity.
This issue has been labelled as "🥶Waiting for contributor" because it has been inactive for more than 14 days. If you would like to continue working on this issue, please add another comment or create a PR that links to this issue. If a PR has already been created which refers to this issue, then you should explicitly mention this issue in the relevant PR. Otherwise, you will be unassigned in 14 days. For more information please refer to the contributing guidelines.
This issue has been unassigned automatically because it has been marked as "🥶Waiting for contributor" for more than 14 days with no activity.
@FlorianJacta I did tested it again with Fred using the develop branch. Please help me retest it on your side. I did change 2 things.
I tried but there are problems with Taipy dependencies. I will try again when this is fixed
taipy-1 | File "/home/userr/.local/lib/python3.9/site-packages/taipy/config/_config_comparator/_config_comparator.py", line 16, in <module>
taipy-1 | from deepdiff import DeepDiff
taipy-1 | ModuleNotFoundError: No module named 'deepdiff'
It seems to be related to https://github.com/Avaiga/taipy/issues/1668
@FlorianJacta You can try again with the commit on Taipy.
pip install "taipy@git+https://git@github.com/Avaiga/taipy.git@b126c80726e814aff219ecd8456dd4378f36b270"
equivalent to this inside requirements.txt
taipy @ git+https://github.com/Avaiga/taipy.git@b126c80726e814aff219ecd8456dd4378f36b270#egg=taipy
How did you change the Dockerfile?
The installation of Taipy was not successful as I don't have node/npm installed in the dockerfile. I have tried to install it but this leads to another error.
This issue has been labelled as "🥶Waiting for contributor" because it has been inactive for more than 14 days. If you would like to continue working on this issue, please add another comment or create a PR that links to this issue. If a PR has already been created which refers to this issue, then you should explicitly mention this issue in the relevant PR. Otherwise, you will be unassigned in 14 days. For more information please refer to the contributing guidelines.
Description The behavior between a local run and a run done with Docker and Gevent is different. In this example, the table is not updated properly. Refreshing the page solves the refresh of the page.
invoke_long_callback
is used so the code should work.How to reproduce app.py
docker-compose.yml
Dockerfile
requirements.txt
Expected behavior
The behavior should be the same.
Runtime environment Please specify relevant indications.
Acceptance Criteria