Mimic local history in Eclipse within Talend - eclipse

Eclipse IDE has feature that captures log of modified files as a local history. Is this possible to mimic in Talend Studio? i.e. I change job then I save and run job. Two minutes later I change job then I save and run job. Can I revert to previously saved jobs from two minutes ago?

If i understand your question correctly your asking about version control which Talend has.
Simply before each run of your job go to File > Save as then on the dialog box that appears hit the M , or m button (Major or Minor version) then hit finish.
After you have re-versioned the job you can right click on the job in the repository view and click open another version.
The paid version using Github/TAC stores a copy of the code for each run depending on configuration.

Related

Why is GlueStudio not seeing same script as legacy jobs view in AWS console?

When I update my script in S3 (Script path) and open Glue Studio, I do not see the updates for this script (pyspark). But if I open the legacy jobs, it has the latest code. What is also odd, if I look at Job details IN glue studio, I see the updated --additional-python-modules. Our code is deployed through Ansible Tower. One other thing is if you are in GlueStudio and you "Run" the script, it will run the latest code. So issue is with the editor not having latest code.
This had to do something with security. I had completely logged off and back on, clearing all caches and was able to see updates in studio. Seems like a bug but past this issue.

What could be preventing VSCode showing run tasks?

I have been using tasks.json in Ionic and Ember projects.
In one specific project trying to open the list of tasks with Tasks|Run Task... does not work - the little blue loading marker scrolls across the bottom of the window and after a short while the window just closes.
Anybody know where I can start to look?
I have tried copying the exact same tasks.json file from other working projects so it is not a typo in that file.
(VSCode 1.15.1, Node 7.4.0, Windows 10)
Empty broccoli tmp folder!
It seems a lot of people find the broccoli /tmp folder filling up fast! Mine was 2.95GB just for the ember tutorial project! I have to keep manually deleting thousands of files from here, and each time my tasks start working again!
As the tmp folder fills up through repeated rebuilds the tasks menu seems to get slower and slower.
open the list of tasks with Tasks|Run Task... does not work
More generally, a slow task provider can prevent the list to show up.
See VSCode 1.43 (Feb. 2020, 3 years later)
Task quick pick updates
The task quick pick, shown when the Run Task command is executed, has been updated to show you which task providers are still running.
If you don't need tasks from that provider, the "Stop Detecting" button will immediately show you the tasks that have been detected so far so you don't have to wait for any slow task providers.

pureapp: changes in software components and rerun it

I have a pureapp frame with one software component (system plugin)
in it. Every time i make changes in install.py, i have to "build
with binary" and "update to test environment" and deploy the frame
which ultimately create new instance and install other default
plugins and the one i created (takes more than 15-20 minutes).
Is there any way to make changes to my plugin only and re-run the frame
without redeploying the instance and other default plugins?
found the way....
my question was about IBM pure application (not added on the site yet)..
anyway trick is to add debug component and enable 'Resumable on script error' in the frame.
when execution fails, removing dump.json will resume the operation

Modify Workflow of Incident Management accelerator in K2 Studio

I am totally new to K2 and its very basic. I have installed the Incident Management accelerator. I am struggling hard to locate the workflow called “Incident Resolution” under the rules "when create button is clicked". I would like to modify this workflow to fit my purpose. Can anybody help to locate the workflow in K2 Studio? Any help on this is greatly appreciated.
Regards
George
First let me tell that it is not obvious, so new or not to K2, your question is legit :) It is very easy to do... once you know :)
If you already installed the accelerator, I suppose you already unzipped the package and used the K2 Package and Deploy to install it on your server.
Your first stop will be the K2 Workspace. For this, you must use Internet Explorer. The URL will usually be http://yourserver:81/Workspace
On your system, the port may differ dependending on your installation.
In the workspace, go to Management/Management console.
Expand your server then go to Workflow Server/Processes/Operations/Incident Resolution/Versions
By default, you should see a single version. Notice the download link next to the version. It allows you to download the process.
Download the process and save it somewhere. You will get a self-exctratible zip (.exe). Run that .exe and choose where the process should be extracted. It can be anywhere.
Browse to this location on your file system.
Double click the .k2proj project file. This will open the project containing the process using K2 Studio.
From here, you can now modify the process and deploy a new version on the server.
Please note, that at any time, if your new process ends up being 'not that good', you can go back to the versions screen in order to set another version of the process as the default one (the one that will be opened by the SmartForms). That gives you them time to fix your process and deploy a new version of the process that works better.
Let me know how it goes.

Eclipse 3.5 Cache Problem

I am using eclipse 3.5 with google app engine + spring framework to develop application. My problem is when I change the code and build the project, the new code doesn't come in to effect. I even deleted the old file but at runtime, the old version gets display in the browser. Why?
Your description is not explicit, so following are my assumptions:
You are changing jsp/js or view related files
You have Google app engine plugin for eclipse to deploy the code
Following might be one of the reasons:
Your view files are cached in the browser, so try deleting the browser cache
Google app engine might have cached your files, so try deleting the temp folder
Eclipse IDE wouldn't have deployed your changed code, so check the timestamp, if it still shows the old timestamp, then find out how to configure eclipse to detect your changes.
I found 3 workarounds for similar issue (changes to a servlet (.java file) were not taking effect).
Before editing the .java file, stop the application. It seems that if you edit it while running, the issue occurs, even if you edit it, stop then re-start.
Delete items in Temp folder e.g, (C:\Users\username\AppData\Local\Temp), then stop and re-start the app.
I think the culprit folder in the Temp folder is this:Jetty_127_0_0_1_8888_war__.g0qk00
Right click in in the console area and select 'Remove All Terminated'. Sometimes that reveals there are other instances running, which need to be stopped by clicking the terminate button.
I got the similar issue and the problem was due to not stopping the running server.
What i was doing was running the server, editing the java file, saving and again running the server. This created two instances of the server running and when checking into the browsers the old code was executed from the first instances.
So, the solution is terminate and relaunch the server, and your new changes will be in effect.