ID 161977 - Table_knob is unusably slow when using large number of rows

Follow

Problem summary
Table_knob is unusably slow when using large number of rows

 

Customer reported version
nuke.9.0v6

 

Customer reported platform
ubuntu

 

Steps to reproduce

 

1) Open a new nuke session

2) Create a tracker node

3) Paste the following expression into your script editor.

 

t = nuke.toNode('Tracker1')

for i in range(1,200):

     t['add_track'].execute()

 

4) Nuke will slowly populate the transform node with 200 trackers.

 

Workaround
Unknown.

 

Reproduced by support
Was able to reproduce the problem in:

 

Nuke10.5v5 - Linux CentOS 6.9 - MacOS 10.12.5 - Windows 7 - Windows 10

Nuke10.5v4 - Linux CentOS 6.9 - MacOS 10.12.5 - Windows 7 - Windows 10

Nuke10.0v6 - Linux CentOS 6.9 - MacOS 10.12.5 - Windows 7 - Windows 10

Nuke10.0v1 - Linux CentOS 6.9 - MacOS 10.12.5 - Windows 7 - Windows 10

Nuke 9.0v6 - Linux CentOS 6.9 - MacOS 10.12.5 - Windows 7 - Windows 10

Nuke 9.0v1 - Linux CentOS 6.9 - MacOS 10.12.5 - Windows 7 - Windows 10

Nuke8.0v1 - Linux CentOS 6.9 - MacOS 10.12.5 - Windows 7 - Windows 10

 

Earliest version tested
Nuke8.0v1

 

Expected behaviour
Nuke will create 200 tracks within the Tracker1 node

 

Actual behaviour
Nuke will create the 200 tracks, however it will do this exponentially slowly, based on the number of tracks. 

    We're sorry to hear that

    Please tell us why