{'fraction_non_alphanumeric': 0.020253164556962026, 'fraction_numerical': 0.010126582278481013, 'mean_word_length': 5.591666666666667, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
DataBlade extensions for INFORMIX-Universal Server

In September 1996, Informix Software released the first version of its new object-relational database management system to developers and partners. This system, called the INFORMIX-Universal Server, supported a new way of building and deploying database applications. Developers could write software modules, called DataBlade extensions, that extended the database server with knowledge of new types and operations. This paper describes the architecture of INFORMIX-Universal Server and how it supports DataBlade extensions. The paper describes the way that DataBlade developers and application developers interact with the server. Finally, it describes a set of DataBlade extensions that were available for the server at the end of 1996.