Thanks for the update, Hubert.
Good to know that selective push is still actively being worked on. The distinction between selective object movement and actual Git-based source control is important here.
I think the interesting question for 12.7 will therefore be whether selective push also preserves the existing Git tree/branch state and creates a delta against it, rather than simply reducing the set of objects being pushed.
That would be the point where the integration starts behaving more like actual source control rather than object transport via Git.
------------------------------
Vitalij Rusakovskij
------------------------------
Original Message:
Sent: 08/31/26 12:35 PM
From: Hubert Heijkers
Subject: Git Integration With PAW
Just letting you know selective push in TM1 is still being actively worked on and therefore did not make it into TM1 v12.6. Hopefully 12.7, fingers crossed ;-)
------------------------------
Hubert Heijkers
STSM, Program Director TM1 Functional Database Technology and OData Evangelist
------------------------------
Original Message:
Sent: 08/31/26 11:21 AM
From: Vitalij Rusakovskij
Subject: Git Integration With PAW
Hubert's distinction is the one that matters for Ajit's case.
If the branch is treated as "whatever PAW just pushed," then pushing 2 of 10 TIs should leave 8 files behind. Git already works that way. Replacing the branch contents with the selected objects is snapshot/promote behaviour, not a commit.
Selective push in 12.6 may shrink the set you send. It does not fix the model if unselected, already-tracked files are still dropped. The test is simple: after a push of two changed processes, do the other eight blobs still have their previous commits on that branch?
Until the integration commits a delta against the existing tree, this stays a packaged object move that happens to use Git as the transport. Fine for promote. Not source control - and on v11 it will stay that way even after 12.6.
------------------------------
Vitalij Rusakovskij
------------------------------
Original Message:
Sent: 05/07/26 03:49 PM
From: Svetlana Pestsova
Subject: Git Integration With PAW
Hi Roman,
It's for v12 only. PAW should be able to pick it up quickly, but no version yet.
Best regards,
------------------------------
Svetlana Pestsova
IBM Planning Analytics Product Manager
------------------------------
Original Message:
Sent: Thu May 07, 2026 03:34 PM
From: Roman Harasymiak
Subject: Git Integration With PAW
Hi Svetlana,
Is that tied to v11 or v12 only? Any expectation on the PAW version as well?
------------------------------
Roman Harasymiak
------------------------------
Original Message:
Sent: Thu May 07, 2026 02:34 PM
From: Svetlana Pestsova
Subject: Git Integration With PAW
Hi Ajit,
Expecting 12.6 or later,
Best regards,
------------------------------
Svetlana Pestsova
IBM Planning Analytics Product Manager
Original Message:
Sent: Wed May 06, 2026 06:45 AM
From: Ajit Kumar
Subject: Git Integration With PAW
Hi Svetlana,
Thanks for the update.
Could you please share the expected timeline for this? Also, in which version will this enhancement be supported?
Thanks,
Ajit
------------------------------
Ajit Kumar
Original Message:
Sent: Mon April 06, 2026 10:27 AM
From: Svetlana Pestsova
Subject: Git Integration With PAW
Hi Ajit,
You are correct.
You can either push all to keep everything in Git but you cannot select some of changes in given objects.
Any changes to any objects would be pushed, or push selected objects but the rest won't be in Git.
We have plans to implement selective push later this year.
Best regards,
------------------------------
Svetlana Pestsova
IBM Planning Analytics Product Manager