Top New Features for February


New Enterprise Features Released

G-Repository

G-Repository is a set of GenRocket feature components that automatically manage the downloading, updating, and deleting of GenRocket Scenarios, ScenarioChains, ScenarioChainSets, StorySuites, StoryEpics, and other Configuration files, to your corporate environment, behind your corporate firewall. G-Repository handles the distribution of these components to your corporate GenRocket licensed User's personal computer and your corporate GenRocket licensed test servers. For more information, click here.


G-Subset

The G-Subset platform intelligently queries a subset of data from a source database, replaces sensitive data values with synthetically generated data values, and inserts the data subset into an identical destination database using the same format and data model. For more information, click here.




G-Analytics

The G-Analytics Dashboard can be used view pre-defined reporting dashboards with the precise information you need to quickly make informed decisions and get the most out of the GenRocket platform. Each dashboard has a pre-configured set of reports that provide detailed statistics regarding Organizations, Projects, Project Versions, Domains, and much more. For more information, click here.




Enforce Type/Value Limit for Generators

An Enforce Type/Limit option is now part of each Generator configuration. This option ensures generated data is within a defined data type and size. It is enabled automatically for each Generator when a DDL File or XTS is imported into the application. 

This option can also be enabled and configured for any Generator configuration within a Domain. For more information, click here




Four New G-Partition Receivers

Four G-Partition Receivers have been added to the application: PostreSQLPartitionReceiver, MSSQLPartitionReceiver, ParquetPartitionReceiver, and ParquetPartitionFileMergeReceiver. To learn more about the GenRocket G-Partition engine, click here. 


PostgreSQLPartitionReceiver

The PostgreSQLPartitionReceiver creates one or more InFile descriptions and one or more InFiles containing the generated data. This Receiver is meant to be used in Scenarios that are run by the GenRocket G-Partition Engine to generate huge amounts of data; thus, this parameter will automatically be set by the G-Partition Engine. For more information, click here.



MSSQLPartitionReceiver

The MSSQLPartitionReceiver creates one or more InFile descriptions and one or more InFiles containing the generated data. This Receiver is meant to be used in Scenarios that are run by the GenRocket G-Partition Engine to generate huge amounts of data; thus, this parameter will automatically be set by the G-Partition Engine. For more information, click here.



ParquetPartitionReceiver

The ParquetPartitionReceiver outputs data to one or more Parquet files parsed over multiple instances via the G-Partition Engine. This allows for huge amounts of data to be generated, in parallel, quickly. The generated files are to be merged together into one file via the GenRocket ParquetPartitionFileMergeReceiver. For more information, click here



ParquetPartitionFileMergeReceiver

The ParquetPartitionFileMergeReceiver merges Parquet partition data from many Parquet files into one Parquet file. Parquet partitioned data is a column-oriented data storage format (e.g. RCFile, ORC) that does not require nesting during the merge process. For more information, click here.




SWIFTSegmentMergeReceiver

The SWIFTSegmentMergeReceiver provides the ability to generate more than 1 SWIFT format file at one time. It merges two or more segmented data files, generated from the SegmentDataCreatorReceiver, into one or more SWIFT format files. For more information, click here.



ListCSVIndexGen Generator

The ListCSVIndexGen Generator allows the loading of data from a CSV file by the index of the column. This Generator loads the data into the list in memory BEFORE the 1st iteration of test data generation. For more information, click here.



MyanmarNationalID Generator

The MyanmarNationalID Generator generates National IDs for citizens of Myanmar.



New MemoryPutGen Generator Parameter

A resetMap Parameter has been added to the MemoryPutGen Generator, When set to "true", the map will be reset for every Scenario Run. This is helpful when you want the map values to be maintained across the Scenarios in Scenario Chains. For more information, click here



New FixedFileSegmentMergeReceiver Parameter

A deleteSegmentDir Parameter has been added to the FixedFileSegmentMergeReceiver. When set to "true", segment files will be deleted after Scenario Execution. If set to "false", they will not be deleted. For more information, click here.