Skip to content
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

Flow components spamming /tmp folder! #7855

Closed
Enerccio opened this issue Mar 20, 2020 · 5 comments · Fixed by #7880
Closed

Flow components spamming /tmp folder! #7855

Enerccio opened this issue Mar 20, 2020 · 5 comments · Fixed by #7880

Comments

@Enerccio
Copy link

Can Flow please create some folder that will contain all temporary component files? It's ridiculous that root of /tmp is full of files!

@caalador
Copy link
Contributor

What temporary files are we talking about? Flow shouldn't create any temporary files outside of tests that are run for the project.

@Enerccio
Copy link
Author

Enerccio commented Mar 24, 2020

 flow-component-renderer.js163944382341802205.tmp            timepickerConnector.js7718005840724783470.tmp
 flow-component-renderer.js1882473739090112663.tmp           timepickerConnector.js7875252867368730736.tmp
 flow-component-renderer.js1922688162379973645.tmp           timepickerConnector.js8111632482857227817.tmp
 flow-component-renderer.js2279207702524747884.tmp           timepickerConnector.js8113274799222240961.tmp
 flow-component-renderer.js2707195109190338663.tmp           timepickerConnector.js8323039613655325764.tmp
 flow-component-renderer.js290691643765370819.tmp            timepickerConnector.js8438408560904252790.tmp
 flow-component-renderer.js2922913531714299205.tmp           timepickerConnector.js8630477637948608078.tmp
 flow-component-renderer.js2998308794204404265.tmp           timepickerConnector.js8734897639110972757.tmp
 flow-component-renderer.js3045469906375684525.tmp           timepickerConnector.js9084554170392777375.tmp
 flow-component-renderer.js3077590950740767533.tmp           ToXContentFragment.class6766701733992004396.class
 flow-component-renderer.js3160413891340255728.tmp           v8-compile-cache-1000/
 flow-component-renderer.js3836226707143301399.tmp           vaadin-big-decimal-field.js1264743745543429470.tmp
 flow-component-renderer.js4022029824440452322.tmp           vaadin-big-decimal-field.js1690828304124025658.tmp
 flow-component-renderer.js4121126103387302096.tmp           vaadin-big-decimal-field.js1947648235893726554.tmp
 flow-component-renderer.js4350527531357738352.tmp           vaadin-big-decimal-field.js1969696006178441871.tmp
 flow-component-renderer.js4353625378219683158.tmp           vaadin-big-decimal-field.js2071288711984793545.tmp
 flow-component-renderer.js4441740754891196487.tmp           vaadin-big-decimal-field.js207369353686280502.tmp
 flow-component-renderer.js4491359838624984139.tmp           vaadin-big-decimal-field.js2318754772684477317.tmp
 flow-component-renderer.js4667506944674673333.tmp           vaadin-big-decimal-field.js2529862031570938895.tmp
 flow-component-renderer.js4817693145489915748.tmp           vaadin-big-decimal-field.js2898110699088634527.tmp
 flow-component-renderer.js4824584402757408108.tmp           vaadin-big-decimal-field.js3320987056479969837.tmp
 flow-component-renderer.js5193419792490168800.tmp           vaadin-big-decimal-field.js3637965405546412738.tmp
 flow-component-renderer.js6530966784313529599.tmp           vaadin-big-decimal-field.js386770911709249347.tmp
 flow-component-renderer.js7110486187049818946.tmp           vaadin-big-decimal-field.js3873427449517900425.tmp
 flow-component-renderer.js7212958394060177364.tmp           vaadin-big-decimal-field.js4226543700377702651.tmp
 flow-component-renderer.js7309621739643389879.tmp           vaadin-big-decimal-field.js4696805785649626938.tmp
 flow-component-renderer.js7434767790987189880.tmp           vaadin-big-decimal-field.js4704855079756546535.tmp
 flow-component-renderer.js7503733365695379208.tmp           vaadin-big-decimal-field.js5094278820135299761.tmp
 flow-component-renderer.js8041740136938369064.tmp           vaadin-big-decimal-field.js5332385366758607453.tmp```

files like these 

@caalador
Copy link
Contributor

Is this from Apache-Tomcat temp directory or some other place?
Also has this started with some specific version?

@Enerccio
Copy link
Author

It is my regular temp folder ie /tmp. It might be only doing that during the development. Vaadin version: 14.1.17

@caalador
Copy link
Contributor

It did it when a jar file already existed so it created a temp file which it either moved of left. After the PR it will delete any extra temporary file.

OLD Vaadin Flow bugs & maintenance (Vaadin 10+) automation moved this from Needs triage to Closed - pending release Mar 25, 2020
caalador added a commit that referenced this issue Mar 25, 2020
caalador added a commit that referenced this issue Mar 26, 2020
caalador added a commit that referenced this issue Mar 26, 2020
caalador added a commit that referenced this issue Mar 26, 2020
caalador added a commit that referenced this issue Mar 26, 2020
caalador added a commit that referenced this issue Mar 26, 2020
caalador added a commit that referenced this issue Mar 26, 2020
@denis-anisimov denis-anisimov added this to the 2.1.7 milestone Apr 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging a pull request may close this issue.

3 participants