Skip to main content
Released

Versioning of Readers and Writers

Related products:FME Form
  • October 29, 2015
  • 10 replies
  • 94 views

fmelizard
Safer
Forum|alt.badge.img+22
Versioning on the Readers and Writers - similar to Version on the Transformers. To know when to delete and add a new reader. Or notify when a reader/writer from an older workspace needs to be deleted because of changes in the format.
This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

10 replies

mathieu_ambrosy
Contributor
Forum|alt.badge.img+5

+1000 The ability to update Transformers in FME 2016 is awesome. Same thing for readers & writers would be fantastic.

For now we can just know wich version of FME has been used to add a reader or a writer (GENERATE_FME_BUILD_NUM). A true version number like for Transformers and "upgreadable readers and writers" in Workbench navigator would be great.


davideagle
Contributor
Forum|alt.badge.img+22
  • Contributor
  • December 14, 2015

...in particular the ability to identify which parameters are new or have changed, in the same way as the new transformer upgrade approach has been implemented.

A project I worked on recently involved a workspace with very old Geodatabase readers and writers, man were the new versions different when it came to available parameters. This is issue is just not obvious enough...


hansh
Contributor
Forum|alt.badge.img+20
  • Contributor
  • June 2, 2016

This would be really helpful! I just had an issue that I reported where the answer was just this: upgrade the writer.


dbaldacchino1
Enthusiast
Forum|alt.badge.img+14
  • Enthusiast
  • September 23, 2016

Was just running across this issue. If there is a change/improvement in behavior and you don't necessarily know about it, when loading older workspaces into newer versions, it is imperative to know when to rebuild some parts to get the updated functionality.


fmelizard
Safer
Forum|alt.badge.img+22
  • Author
  • Safer
  • January 10, 2017

Safe Software PR#31773


jdh
Contributor
Forum|alt.badge.img+40
  • Contributor
  • February 8, 2017

This would be very useful with the performance enhancements to certain readers in 2017. ex csv, where the only way to take advantage of it is to replace the reader.


fmelizard
Safer
Forum|alt.badge.img+22
  • Author
  • Safer
  • February 9, 2017
Yes, we agree. It is very high on our list.

fmelizard
Safer
Forum|alt.badge.img+22
  • Author
  • Safer
  • March 31, 2017

Well, a *form* of this is in the FME 2017.1 beta. That said, it is still not quite where we want to be -- for example, if we retire a format like CSV and replace it with CSV2....we don't do the "upgrade" to CSV2 (yet). And we also aren't tracking or notifying if there are things that have changed. Give us some time though -- we're planning to hit this for FME2018....


fmelizard
Safer
Forum|alt.badge.img+22
  • Author
  • Safer
  • April 14, 2017
The team advises that in FME 2017.1, if you "update" CSV or SHAPE readers, you'll get turned into their rewritten NEW versions and enjoy all the new privileges therein contained.

 

 


davideagle
Contributor
Forum|alt.badge.img+22
  • Contributor
  • June 27, 2017

@daleatsafe thanks for yours and the teams work on this so far. To be honest I'd settle for exposure of issue at this stage by allowing the reader\\writer version to be turned on and shown, like you can do for transformers. That way someone at least knows that if they compare two readers side by side, they can easily see one is of a higher version than the other and it might be worth considering an upgrade. Actually doing an upgrade is no great shakes if you know it's a possibility. Likewise, when transformer versionning was introduced we only ever knew the current version, not that there was a more recent version available. That was a handy starting point and would be great for readers\\writers to begin with. I do however realise that this is complicated by FeatureReaders and FeatureWriters... Thanks, Dave