From 2f921a533567ba6778cedc0749d4415a4f66e6dd Mon Sep 17 00:00:00 2001 From: Matthew Hammer Date: Thu, 14 Jul 2022 11:04:43 -0600 Subject: [PATCH 1/3] speed up greet example's response time. --- .../src/__project_name___backend/main.mo | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dfx/assets/new_project_motoko_files/src/__project_name___backend/main.mo b/src/dfx/assets/new_project_motoko_files/src/__project_name___backend/main.mo index 887f0c5e42..540f30b98d 100644 --- a/src/dfx/assets/new_project_motoko_files/src/__project_name___backend/main.mo +++ b/src/dfx/assets/new_project_motoko_files/src/__project_name___backend/main.mo @@ -1,5 +1,5 @@ actor { - public func greet(name : Text) : async Text { + public query func greet(name : Text) : async Text { return "Hello, " # name # "!"; }; }; From 942242228b0aa23d521523313ee5569e044bed8d Mon Sep 17 00:00:00 2001 From: Marcin Nowak-Liebiediew Date: Mon, 15 Aug 2022 17:47:12 +0200 Subject: [PATCH 2/3] changelog --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index ffc2d97baf..3fc1ac7199 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,10 @@ ## DFX +### fix: improved responsiveness of `greet` method call in default Motoko project template + +`greet` method was marked as `update` call, but it performs no state updates. Changing it to `query` call will result in faster execution. + ### feat!: "system-wide dfx start" By default, dfx now manages the replica process in a way that is independent of any given dfx project. We've called this feature "system-wide dfx", even though it's actually specific to your user From 8fd1018dd5d1dde8a58e92904f2f13eae29b9a5c Mon Sep 17 00:00:00 2001 From: Marcin Nowak-Liebiediew Date: Mon, 15 Aug 2022 17:48:27 +0200 Subject: [PATCH 3/3] Update CHANGELOG.md --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3fc1ac7199..5b3e56be44 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,7 @@ ### fix: improved responsiveness of `greet` method call in default Motoko project template -`greet` method was marked as `update` call, but it performs no state updates. Changing it to `query` call will result in faster execution. +`greet` method was marked as an `update` call, but it performs no state updates. Changing it to `query` call will result in faster execution. ### feat!: "system-wide dfx start"