From users-return-228-archive-asf-public=cust-asf.ponee.io@unomi.apache.org Fri Jul 30 13:20:04 2021 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mxout1-ec2-va.apache.org (mxout1-ec2-va.apache.org [3.227.148.255]) by mx-eu-01.ponee.io (Postfix) with ESMTPS id 8845F180663 for ; Fri, 30 Jul 2021 15:20:04 +0200 (CEST) Received: from mail.apache.org (mailroute1-lw-us.apache.org [207.244.88.153]) by mxout1-ec2-va.apache.org (ASF Mail Server at mxout1-ec2-va.apache.org) with SMTP id C08743F406 for ; Fri, 30 Jul 2021 13:20:03 +0000 (UTC) Received: (qmail 75995 invoked by uid 500); 30 Jul 2021 13:20:02 -0000 Mailing-List: contact users-help@unomi.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@unomi.apache.org Delivered-To: mailing list users@unomi.apache.org Received: (qmail 75971 invoked by uid 99); 30 Jul 2021 13:20:02 -0000 Received: from ui-eu-02.ponee.io (HELO localhost) (116.202.110.96) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 30 Jul 2021 13:20:02 +0000 x-ponymail-sender: 20f0e61c3554b620203df07b12e0facaba2fcb7d Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 In-Reply-To: References: To: From: Kevan Jahanshahi Date: Fri, 30 Jul 2021 13:20:01 -0000 X-Mailer: LuaSocket 3.0-rc1 Subject: Unomi new implementation to handle profile lastVisit, firstVisit, previousVisit properties x-ponymail-agent: PonyMail Composer/0.2 Hello, I would like to propose a better implementation for the profile properties: lastVisit, firstVisit and previousVisit. Here is the pull request: https://github.com/apache/unomi/pull/329 Details about the implem are available in the PR description. It's addressing this Unomi tickets: https://issues.apache.org/jira/browse/UNOMI-338 https://issues.apache.org/jira/browse/UNOMI-482 Basically it better handle returning visitor and provide a better handling to respect the events chronology. It also improve the handling in the system of events using date from the past. I know that some peoples are already using such kind of events, so I want to make sure it's suitable for them. Do not hesitate to comment/review/question directly in the pull request thread. Best regards, Kevan.