Indent command keyboard shortcut

alt+up shifts a line up
alt+down shifts it down
I have set
{ "key": "alt+right",           "command": "tab",
                                   "when": "editorTextFocus" },
{ "key": "alt+left",            "command": "outdent",
                                   "when": "editorTextFocus" },`

And it works as expected for selected text.
But if no text is selected only the tab command alt+right fails.
It is just making a tab.
Could we have an indent command?

@zevero use "editor.action.indentLines" and "editor.action.outdentLines" for this

Great!!!
I should have looked better at the documentation at
https://code.visualstudio.com/Docs/customization/keybindings
Hey, why not give a reference link in keybinding.json ?
Or in the default table (examples are already given) but a link might be
very helpful.
2016-03-02 18:44 GMT+01:00 Daniel Imms<EMAIL_ADDRESS>
@zevero https://github.com/zevero use "editor.action.indentLines" and
"editor.action.outdentLines" for this
—
Reply to this email directly or view it on GitHub
https://github.com/Microsoft/vscode/issues/3637#issuecomment-191345067.


Connect edit and delete posts

😭😭😭😭😭
On Thu, Mar 12, 2020 at 7:09 PM Maharsh Patel<EMAIL_ADDRESS>wrote:

@maharshmellow requested changes on this pull request.
In src/components/post/PostView.jsx
https://github.com/CMPUT404W20/CMPUT404-project-socialdistribution/pull/125#discussion_r391980856
:

@@ -55,14 +55,27 @@ class PostView extends Component {
}

handlePostUpdate = (post) => {

this.setState((prevState) => ({

 // no longer editing the post

 editingPostId: null,

 // update post that got edited

 posts: prevState.posts.map(

   (p) => (p.id === post.id ? Object.assign(p, post) : p),

 ),

}));

postService.updateUserPosts(post).then(() => {

updateUserPosts can return an error but we never caught any errors here.
So we need to put a catch in both this function and in the handleDelete
function below
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/CMPUT404W20/CMPUT404-project-socialdistribution/pull/125#pullrequestreview-373990610,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AEFZCJKF6VNBYKXOBSQ4AB3RHGBTFANCNFSM4LGXONRA
.


Client Allocation Request for: Starboard Networks

Client Allocation Questions
Core Information

Name: Starboard Networks
Website / Social Media: https://www.starboard.ventures/
Region: Greater China
DataCap Requested: 50TiB
Addresses to be Notarized: f1toz5izxdse43peqyd7zktmyqilvhf6u72z74gfq
Notary Requested: steven004

@JackFsy Please subscribe to notifications for this Issue to be aware of updates. Notaries may request additional information on the Issue.

@steven004 Hi Steven, previously we have applied 50TiB of DataCap and you have granted us 5TiB to start work. https://github.com/filecoin-project/filecoin-plus-client-onboarding/issues/1581
Currently we are working on an auction style platform to connect clients with data and storage providers with storage capacity. With the current demand for Filecoin plus deals, we aim to create an innovative “store-to-earn” incentive structure to drive awareness and adoption of Filecoin. We would like to apply for another 50TiB DataCap for us to start a 50TiB DataCap auction next month. The dataset we use will be public open dataset stored in AWS S3 like https://registry.opendata.aws/nasanex/.
Please kindly suggest if any other details are needed.

Hey @JackFsy , would you please share the deals using previous assigned datacap for #1581 as you promised? Thanks.

Hey @JackFsy , would you please share the deals using previous assigned datacap for #1581 as you promised? Thanks.

Hi Steven, previously we intended to use it in our own estuary node to integrate with SPRD (https://sprd.starboard.ventures/). Now we are developing a new auction style product and aim to create an innovative “store-to-earn” incentive structure to drive awareness and adoption of Filecoin. We are planning to use the 5TiB DataCap together with the newly requested 50TiB to start an auction in our platform. The dataset that we will be transferring to the SPs is available here https://registry.opendata.aws/nasanex/ which is around 53TiB.

Hey @JackFsy , I think perhaps you misunderstood my request. I have some questions when you request datacap first time in #1430 . In your response, see question 7. It is said:

Would you be OK in posting deal transactions here?
Yes

When you have saved some data into Filecoin network via deals using the datacap assigned in the thread #1581 (which is a replacement of #1430 ), to further assign more datacap to you, I need to check the deal transactions using previously assigned datacap for some verification. Thanks.

Closed due to no response in two weeks.

Hey @JackFsy , I think perhaps you misunderstood my request. I have some questions when you request datacap first time in #1430 . In your response, see question 7. It is said:

Would you be OK in posting deal transactions here?
Yes

When you have saved some data into Filecoin network via deals using the datacap assigned in the thread #1581 (which is a replacement of #1430 ), to further assign more datacap to you, I need to check the deal transactions using previously assigned datacap for some verification. Thanks.

Hi Steven, we haven't spend the DataCap yet. We are planning to roll out an Large-volume Data Auction house with a few auctions for pilot where each auction will be around 10-20 TiB as multiple copies will be distributed to multiple SPs. Once the product is launched and there are a few deal-makings, we can post them here for further DataCap request. Appreciated your understanding!

Thanks @JackFsy for your explanation. I'm looking forward to see your Data Auction house, and hope to see it play an interesting role in the market.

Hey @JackFsy , Your Datacap Allocation Request has been approved
Message sent to Filecoin Network

bafy2bzacedk65rtxfjgg5ijyur7osttzfogyph5xqy6gskektijkt7a4uhrqo

Address

f1toz5izxdse43peqyd7zktmyqilvhf6u72z74gfq

Datacap Allocated

50.0TiB

Hey @steven004 , we have launched our product and we have onboarded over 1PiB dataset to the product with competitive bids from multiple storage providers. For the previously DataCap applied, it has been used here in these two auctions. https://www.bigd.exchange/detail/1, https://www.bigd.exchange/detail/2.
The SPs have started downloading the CAR file for deal making process. Meanwhile, several Fil+ clients are onboarding public data to BigData Exchange and they are currently in the midst of preparing dataset for auctions. We would like to ensure there are sufficient Fil+ datasets in the auction listing to drive more awareness and adoption. We are seeing strong demand and would love to keep the momentum going. We hope you can grant us approval for an additional 200TiB Datacap for us to store the remaining part of this dataset (https://registry.opendata.aws/ont-open-data/) with 3 replicas over 3 storage providers. Appreciated if this can be approved before next week for us to keep the momentum going!

Hey @JackFsy , very glad to see the the success of big data exchange. It's fine for another datacap grant. Please submit another application. Thanks.
At the same time, would you please provide a table of the deals related to the previous datacap? Thus I could run verification on those deals. I would also need to know how to retrieve the data, and how to check the data (by what tool, or how to play, etc.)
Thanks.


New issues with 1.12

there's at least one new attribute added with the last update:
<Attr name="MissionBagAddNoBloodlineXp" value="false"/>
which the table doesn't recognize, so it's not recording hunts.
will be an easy fix, also should be able to set the app to ignore fields it doesn't recognize, instead of just failing.

Another new field is MissionBagIsTutorial

You're right, I just see the error I made; I'll have it fixed momentary :)  thanks!!

Okay, it should work now.

It's working again!

sweet!  I'll get a new .exe build posted this afternoon too.


Base table or view ot found - Have to drop and recreate database

I am not entirely sure how to replicate, but from time to time I get a message similar to the below
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'test_ff_project.calendars' doesn't exist
The only way to resolve this is to drop the database and create a new one.  It then works ok

Hard to follow. Let me know if you find a way to reproduce.


REM comments are evaluated for substitutions

Lines prefixed with REM are still evaluated for substitutions. The documentation should therefore mention that having percentage symbols (%) in a REM comment is problematic.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 0f57efb2-68c8-ceee-9243-83b670c9c437
Version Independent ID: a3056411-fc71-f377-09d5-f6f452149b8b
Content: rem
Content Source: WindowsServerDocs/administration/windows-commands/rem.md
Product: windows-server
Technology: windows-commands
GitHub Login: @eross-msft
Microsoft Alias: lizross

#assign:IngridAtMicrosoft


fix: drop declare module '@vue/runtime-core'

resolve #358

When I updated unimport from 3.9.1 to 3.10.0 it broke the auto imports for utils in my Nuxt 3.12.4 project. When I downgraded back to 3.9.1 it worked again. This might be a breaking change for some users.


Added VStackExamples for Alignment and Spacing

This PR adds examples of VStack. The example includes alignment of VStack items (top, middle, bottom) as well as alignment of content inside VStack (leading, center, trailing). It also includes example of Scrollable VStack (when there is more content) as well as Scrollable LazyVStack (for efficient memory consumption in case of long items in VStack)

@SumanHansada can you please add screenshots to this PR that show us the demos that you added?

Hi @matthew-carroll.. Added Screenshots!

VStack
Image Preview
VStack
Image Preview

VStack Layout

Content Alignment

Top Aligned

Content Spacing

Middle Aligned

VStack Exceeds Space

Bottom Aligned

Lazy VStack Exceeds Space

@SumanHansada I'm a bit confused by what I'm seeing in the screenshots. The screenshots seem to mostly show lists. I can't tell which details are related to VStacks and which details are related to lists. Is there a reason that most of the examples are comprised of stuff that goes beyond VStacks? Can you reduce the examples so that they're pretty much just VStacks without bringing in other complexity?
I ask this because, as soon as we implement VStack in Flutter, we'll want to create the same demos that you created in Swift UI. But we can't create demos that are filled with Swift UI lists, because we're a long way away from implementing Swift UI lists.

Hi @matthew-carroll, I am updating changes.. will correct this and update ZStack, HStack by tomorrow or day after tomorrow at most. (Wednesday)

Hi @matthew-carroll .. I have added all the HStack and ZStack Examples.. Adding Screenshots as well.

Hi @SumanHansada sorry I disappeared. It doesn't look like you responded to my earlier question about why the demos included lists. Did you remove the lists? If you changed the demos, can you please provide updated screenshots so I can see what the current demos look like?

Hi @matthew-carroll .. I had added list to make layouts more clear to understand and to reduce number of screens. Now I have removed the lists. I am adding all the screenshots.
VStack

Top Aligned
Middle Aligned
Bottom Aligned

Content Left Aligned
Content Center Aligned
Content Right Aligned

Content Spacing
VStack Exceeds Space
Lazy VStack Exceeds Space

HStack

Left Aligned
Center Aligned
Right Aligned

Content Top Aligned
Content Center Aligned
Content Bottom Aligned

Content First Text Baseline
Content Last Text Baseline
HStack Exceeds Space

Lazy HStack Exceeds Space

ZStack

ZStack Demo
ZStack Top Alignment
ZStack Top Leading Alignment

ZStack Top Trailing Alignment
ZStack Center Alignment
ZStack Bottom Alignment

ZStack Bottom Leading Alignment
ZStack Bottom Trailing Alignment

Hi @matthew-carroll .. Updated all the screenshots!
Let me know if any more changes is required..

@matthew-carroll, Sorry for the delay. Updated the code and added comments to the reviews. Let me know if any more changes are required.

I'm currently implementing VStack, HStack, and ZStack. I'll add demos as needed. Thanks for trying to get the demos added.


Write below root error triggering on GKE

/assign @leodido

What type of PR is this?

Uncomment one (or more) /kind <> lines:

/kind bug

/kind cleanup

/kind design

/kind documentation

/kind failing-test

/kind feature

/kind flaky-test

If contributing rules or changes to rules, please make sure to also uncomment one of the following line:

/kind rule-update

/kind rule-create

Any specific area of the project related to this PR?

Uncomment one (or more) /area <> lines:

/area engine

/area rules

/area deployment

/area integrations

/area examples

What this PR does / why we need it:
GKE regularly calls /exec.fifo from both a system level, and within
individual falco pods.  As is this triggers errors multiple times every
hour.  This change adds /exec.fifo to the expected files below root that
will be called.
Which issue(s) this PR fixes:
https://github.com/falcosecurity/falco/issues/738

Fixes #
Special notes for your reviewer:
The rule update will need to be propagated to the helm chart on https://github.com/helm/charts/tree/master/stable/falco as well before the issue is resolved.  I've cloned the helm/charts repo and have updated mine locally in the meantime to test and it has resolved the error for me.
Does this PR introduce a user-facing change?:

NONE

Welcome @jonnymcgow7! It looks like this is your first PR to falcosecurity/falco 🎉

Thanks for your pull request. Before we can look at it, you'll need to add a 'DCO signoff' to your commits.
:memo: Please follow instructions in the contributing guide to update your commits with the DCO
Full details of the Developer Certificate of Origin can be found at developercertificate.org.
The list of commits missing DCO signoff:

88f9ea4 Fix for Write below root error triggering on GKE

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approver: mstemm
If they are not already assigned, you can assign the PR to them by writing /assign @mstemm in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

rules/OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

Thanks for your pull request. Before we can look at it, you'll need to add a 'DCO signoff' to your commits.
:memo: Please follow instructions in the contributing guide to update your commits with the DCO
Full details of the Developer Certificate of Origin can be found at developercertificate.org.
The list of commits missing DCO signoff:

88f9ea4 Fix for Write below root error triggering on GKE
51482a8 Merge branch 'gke_exec-fifo_fix' of github.com:jonnymcgow7/falco into gke_exec-fifo_fix

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approver: leodido
If they are not already assigned, you can assign the PR to them by writing /assign @leodido in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

rules/OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

/lgtm

LGTM label has been added.  Git tree hash: 431eb40778170545935f002f0b38a1c1f75b440b

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: Kaizhe
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

rules/OWNERS [Kaizhe]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: Kaizhe, leodido
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

rules/OWNERS [Kaizhe,leodido]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

Thanks for sending this PR @jonnymcgow7 !
Would you please rebase it? :)
The Helm chart will be promptly updated with the next release (cc @nestorsalceda).

New changes are detected. LGTM label has been removed.

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: Kaizhe
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

rules/OWNERS [Kaizhe]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: Kaizhe
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

rules/OWNERS [Kaizhe]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

LGTM label has been added.  Git tree hash: 70baf7eaf7590a35aadf59465daea255eb7ee031

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: Kaizhe, leodido
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

rules/OWNERS [Kaizhe,leodido]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


[package_info_plus] Update dependencies

Description
package_info_plus:
Bump minimum dart version to 2.17.0.
Updated package_info_plus_windows to version 2.0.0.
Updated package_info_plus_macos to 1.3.0.
Updated test to 1.21.1.
Updated flutter_lints to 2.0.1.
package_info_plus_windows:
Bump minimum dart version to 2.17.0.
Update ffi dependency to 2.0.1 (#941).
Updated win32 to 2.7.0.
Updated flutter_lints to 2.0.1.
Related Issues
#941
Checklist
Before you create this PR confirm that it meets all requirements listed below by checking the relevant checkboxes ([x]).
This will ensure a smooth and quick review process.

[x] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[x] My PR includes unit or integration tests for all changed/updated/fixed behaviors (See Contributor Guide).
[x] All existing and new tests are passing.
[x] I updated the version in pubspec.yaml and CHANGELOG.md.
[x] I updated/added relevant documentation (doc comments with ///).
[x] The analyzer (flutter analyze) does not report any problems on my PR.
[x] I read and followed the Flutter Style Guide.
[x] I am willing to follow-up on review comments in a timely manner.

Breaking Change
Does your PR require plugin users to manually update their apps to accommodate your change?

[x] Yes, this is a breaking change (please indicate a breaking change in CHANGELOG.md and increment major revision).
[ ] No, this is not a breaking change.

Would be good if you update the description and title to follow our contribution guide
Things like release notes updates are also requried.

Does moving to dart 2.17.0+ count as Breaking Change?

Yes, it is. It seems you have already checked https://github.com/fluttercommunity/plus_plugins/pull/932, so check feedback there about versioning as it applies here as well.

@vbuberen I have added all the changes please re-check it :).
I am going to add to this pull request updating flutter_lints in the package_info_plus example project.
I saw this line
https://github.com/fluttercommunity/plus_plugins/blob/ca6f0d95cff4435608679f66da374a126979a600/packages/package_info_plus/package_info_plus/example/analysis_options.yaml#L1
I'm pretty sure that it is now null safety, so should I remove the
include: package:flutter_lints/flutter.yaml?

Done
Decided not remove the null safety todo.

packages have been published to pub.dev, thanks!


versioning

Go modules uses semantic versioning via git tags. Currently edgedb-go does not have any version tags and is listed as v0.0.0. At some point releases need to be tagged with a version.

done


undo redo not working for underline and change case and redo not working for hyperlink

Precheck

[ ] Do a quick search and make sure the bug has not been reported yet.
[ ] Please disclose security vulnerabilities privately at<EMAIL_ADDRESS>[ ] Finally, be nice and have fun!.

Description
A clear and concise description of what the bug is.
Environment

Editor.js version:
Plugins you use with their versions:
Device, Browser, OS:

Current behavior
Include code samples, errors and stack traces if appropriate.
If reporting a bug, please include the reproducing steps.
Expected behavior
A clear and concise description of what you expected to happen.
Additional context
Add any other context about the problem here.

Plugins you use with their versions: "@editorjs/underline": "^1.0.0",  "editorjs-change-case": "0.0.3",   "editorjs-undo": "^2.0.9",
Device, Browser, OS: Dell , Googlecrome Version 106.0.5249.121 (Official Build) (64-bit), Microsoft Windows 10pro, editorjs:ReactEditorJs

i am getting this error in console
client.js:36 Uncaught (in promise) TypeError: Cannot destructure property 'blocks' of 'editor' as it is undefined.
at new Undo (index.js:33:1)
at onReady (ViewOnBoarding.js:1192:1)
at editor.js:2:1

Hi, @indusee, I hope you are doing well.
I have been trying to reproduce the error you mentioned.
And, I did undo and redo actions for only text blocks:

And also using the other plugins you mentioned, underline and change-case:

But, I can't get your error. So, please, can you provide us a detailed description with steps to reproduce the error you reported?
Thanks.

https://codesandbox.io/p/github/indusee/undo-redo_bug/draft/exciting-austin?file=%2Fsrc%2FcreateServiceWorker.js
(please once run this code, I was tested here undo redo not working for underline plugin, please mention where I did mistake)

Hi, @indusee. I have great news, here a left you a Sandbox, where you can see how to use this Undo plugin using react-editor-js into a React Component class:
https://codesandbox.io/embed/react-editor-js-v2-forked-kct1je?fontsize=14&hidenavigation=1&theme=dark
First, you have to import the library:
import Undo from "editorjs-undo";
Then, add the constructor and the following two functions into the class:
constructor(props) {     super(props);     this.editorCore = React.createRef();   }
handleInitialize = (instance) => {     this.editorCore.current = instance;   };
handleReady = () => {     const editor = this.editorCore.current._editorJS;     new Undo({ editor });   };
And, finally, into the ReactEditorJS element add these attributes:
onInitialize={this.handleInitialize}
onReady={this.handleReady}
Also, here you can see that it is working using the underline and change-case plugins

Closing this as the usage instructions for React have been added and released on version 2.0.14!


fix(potal): fixed "document is not defined" error

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

1 of 1 (100.0%)  changed or added relevant line in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.003%) to 79.005%

Totals

Change from base Build<PHONE_NUMBER>:
0.003%

Covered Lines:
6838

Relevant Lines:
7876

💛  - Coveralls


Static Version

Hello.
Could you do static version for R40, please?
Can't run it on Centos 6 x86_64

CentOS 6 not suported by r40.
Q: I get a version GLIBCXX_3.4.15' not found error (or similar). How can I solve this?
A: Update your system. If that still didn't work, you'll need to upgrade your Linux distribution to a version which provides the gcc 4.8 (or higher) compiler. For example, if you're on CentOS 6, which only has gcc 4.4, you'll need to upgrade to CentOS 7.

Ok. I need Centos 7_amd64 or x86_64?

I think anyone works.

If you're using CentOS 6 you could also stick with R39-6.

I'm going to install Centos 7. What's the better for SA:MP server and this plugin?
Centos 7_amd64 or x86_64?

@KrYpToDeN I think that this might give more information on the naming convention. https://en.wikipedia.org/wiki/X86-64#Industry_naming_conventions

Thanks to all of you!
Question to pBlueG, With the help of which version OS(Centos 7_amd64 or x86_64) plugin R40 was compiled?

pBlueG not developer this anymore, you should ask to maddinat0r about this plugin, but the compiled version of plugins sa-mp it is always x86 because sa-mp no supports the x64 every build you can see -m32.
If have erros in my english, sorry.

As @Dayvison said, all SA-MP plugins are 32bit libraries.
And in this context, amd64 and x86_64 are the same thing.

Ok, @maddinat0r, Thanks.
Could you help me, please with starting.
I use Centos 7 x86_64, your plugin for Centos. And i got this:
[08:57:41]  Loading plugin: mysql.so
[08:57:41]   Failed (libmysqlclient.so.18: cannot open shared object file: No such file or directory)
What command should i use to do it?


Timeouts involving infinite intervals and case expressions

@jackohughes and I were playing around with different implementations for nub and found some issues. Here is a simplified version of something we were looking at that Z3 4.8.4 timesout on for me after 60s which seems like it should be pretty straightforward to prove:
import Vec
import Maybe

compareNext : forall {a : Type, n : Nat} . (a -> a -> Bool) [n] -> Vec (n+1) (a [0..Inf]) -> Vec (n+1) (Maybe a)
compareNext [eq] (Cons [x] Nil) = Cons (Some x) Nil;
compareNext [eq] (Cons [x] (Cons [y] xs)) =
    case eq x y of
        True -> Cons None (compareNext [eq] (Cons [y] xs));
        False -> Cons (Some x) (compareNext [eq] (Cons [y] xs))

Possibly indicates a bug then?

Note, I think the problem relates to the theorem generated from the case since if one branch is removed then this checks fine.

There has been some recent improvements to case in <IP_ADDRESS>, and I no longer think this constitutes a bug (at least not in the way I feared), but rather a case where our constraints are under constrained and so the automated proof search becomes too expensive. I have experimented with some different ways of structuring constraints and we now have a way of representing least-upper bounds in the predicates. This is good for some examples, but doesn't solve this particular problem... so this remains a work in progress/investigation.

See also the closed bug #135 which was fixed, but is also an example that times out still.

This appears to be fixed.


Generated generic type for typescript with wrong syntax

C#:
 Generic<T>
Typescript
Generic[T] // wrong syntax
it will be better if sharing generic open type

Can you provide a sample input class which is wrongly converted?

Sorry, I did not clarify the scenario. I used swagger schema JSON as input(NSwag).
I found a workarround, SchemaId configuration can fix this. https://github.com/domaindrivendev/Swashbuckle/issues/600#issuecomment-171777175
c.SchemaIds(type => type.FriendlyId().Replace("[", "Of").Replace("]", ""));

So the FriendlyId is the key in the Swagger's definitions list?


how to run a script that file name contains dot?

for example:
manage.py runscript a.b
well, the a.b is a file named a.b.py from scripts folder.

any suggestion would be appreciated!

I don't think that's possible since it follow the python naming rules.
Please call your scripts a_b.py or something similar.


Save embeddings metadata to MySQL

Admin should be able to examine and delete redundant vectors by means of stored metadata. Date of inserts, author , title etc should be saved in mysql. Saving in Redis may pollute the vector?

No It's not a problem to store metadata in Redis, but the problem is that you can't see the data in the admin console. Consider storing your metadata in mysql?

Then lets save in mysql, this is critical feature


database update after upgrade running forever?

Expected behavior
"Normal behaviour" (read mails etc.)
Actual behavior
After an upgrade to the latest version (5.201) I only see a spinner and a message "updating database for mailbox xxx" (see screen shot below). This lasts for hours, even a stop and re-start of the app or the smartphone doesn't make difference.
Steps to reproduce
Let Android perform the upgrade, then open the app
Environment
K-9 Mail version: 5.201
Android version:
Account type (IMAP, POP3, WebDAV/Exchange):
IMAP

We're not sure what is taking so long, even with a couple hundred messages the time it took was maybe tens of seconds for me. You don't happen to be an android developer and could profile this for us? :)

Thanks for the fast reply!
I am a Java developer with very little Android experience. Unfortunately I am on vacation this week and don’t have the time to take a deeper look into this.
For the case I find the time to perform some analysis, what should I do? I think I have an older version of the ADK installed and could connect to the phone via adb (or Eclipse with the Android toolkit). From that point on I would need some instructions how to proceed.

On 03.01.2017, at 23:15, Vincent Breitmoser<EMAIL_ADDRESS>wrote:
We're not sure what is taking so long, even with a couple hundred messages the time it took was maybe tens of seconds for me. You don't happen to be an android developer and could profile this for us? :)
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/k9mail/k-9/issues/1947#issuecomment-270240842, or mute the thread https://github.com/notifications/unsubscribe-auth/AAb1QKFODi31za7NvGmcFazPSKKgh4TKks5rOsiBgaJpZM4LaFC4.

--
Gerd Aschemann --- Veröffentlichen heißt Verändern (Carmen Thomas)
+49/173/3264070 --<EMAIL_ADDRESS>-- http://www.aschemann.net

Open Android Device Monitor, select k9 in the list of processes, then in the above button bar hit the "Start Method Profiling" button, keep it running for a while (15 seconds maybe), then stop. You should get a .trace file from that, that's what we need.
It would be super helpful if you could do that :)

Hmm, I was not able to start the method profiling. It seems the button is disabled?
However, I could have a look into the debug log. If I stop k9 including it's services and start it again, I see
01-04 01:05:18.226 20043 20043 I k9      : Loading preferences from DB into Storage
01-04 01:05:18.233 20043 20043 I k9      : Preferences load took 7ms
01-04 01:05:18.257 20043 20043 I k9      : Registered: unmount receiver
01-04 01:05:18.257 20043 20043 I k9      : Registered: shutdown receiver
01-04 01:05:18.261 20043 20043 V k9      : Registering content resolver notifier
01-04 01:05:18.284 20043 20058 I k9      : Committing preference changes
01-04 01:05:18.286 20043 20058 I k9      : Preferences commit took 2ms
01-04 01:05:18.339 20043 20058 I k9      : Upgrading database from version 50 to version 55
01-04 01:05:19.285 20043 20058 D k9      : migrating 34803 messages
01-04 01:05:19.287 20043 20058 D k9      : Processing mail with simple structure
01-04 01:05:19.295 20043 20058 D k9      : Processing mail with simple structure
01-04 01:05:19.296 20043 20058 D k9      : Processing mail with simple structure
01-04 01:05:19.296 20043 20058 D k9      : Processing mail with simple structure
01-04 01:05:19.297 20043 20058 D k9      : Processing mail with complex data structure as multipart/mixed
01-04 01:05:19.300 20043 20058 D k9      : Processing mail with simple structure
01-04 01:05:19.300 20043 20058 D k9      : Processing mail with simple structure
01-04 01:05:19.301 20043 20058 D k9      : Processing mail with complex data structure as multipart/mixed
01-04 01:05:19.303 20043 20058 D k9      : Processing mail with complex data structure as multipart/mixed
01-04 01:05:19.305 20043 20058 D k9      : Processing mail with simple structure
01-04 01:05:19.306 20043 20058 D k9      : Processing mail with simple structure
01-04 01:05:19.307 20043 20058 D k9      : Processing mail with simple structure
01-04 01:05:19.307 20043 20058 D k9      : Processing mail with simple structure
01-04 01:05:19.308 20043 20058 D k9      : Processing mail with simple structure
01-04 01:05:19.308 20043 20058 D k9      : Processing mail with simple structure
01-04 01:05:19.309 20043 20058 D k9      : Processing mail with simple structure
01-04 01:05:19.309 20043 20058 D k9      : Processing mail with simple structure
01-04 01:05:19.310 20043 20058 D k9      : Processing mail with simple structure
01-04 01:05:19.310 20043 20058 D k9      : Processing mail with simple structure
01-04 01:05:19.311 20043 20058 D k9      : Processing mail with simple structure

The latter kind of messages are repeating over and over again.
I waited for the ~34800 lines, then found
01-04 01:17:14.114 22194 22209 D k9      : deleting old attachment directory
01-04 01:17:14.115 22194 22209 D k9      : Migration succeeded, dropping old tables.
01-04 01:17:15.703 22194 22209 D k9      : fulltext for msg id 17731 is 5428 chars long
01-04 01:17:15.865 22194 22209 D k9      : fulltext for msg id 17734 is 4575 chars long
01-04 01:17:16.024 22194 22209 D k9      : fulltext for msg id 17733 is 4575 chars long
01-04 01:17:16.186 22194 22209 D k9      : fulltext for msg id 17732 is 4761 chars long
01-04 01:17:16.348 22194 22209 D k9      : fulltext for msg id 17730 is 4650 chars long
01-04 01:17:16.506 22194 22209 D k9      : fulltext for msg id 17729 is 4765 chars long
01-04 01:17:16.657 22194 22209 D k9      : fulltext for msg id 17727 is 4762 chars long
01-04 01:17:16.807 22194 22209 D k9      : fulltext for msg id 17725 is 1071 chars long
01-04 01:17:16.959 22194 22209 D k9      : fulltext for msg id 17697 is 4102 chars long
01-04 01:17:17.108 22194 22209 D k9      : fulltext for msg id 17692 is 4102 chars long
01-04 01:17:17.261 22194 22209 D k9      : fulltext for msg id 17693 is 4102 chars long
01-04 01:17:17.414 22194 22209 D k9      : fulltext for msg id 17691 is 4102 chars long
01-04 01:17:17.566 22194 22209 D k9      : fulltext for msg id 17689 is 4102 chars long
01-04 01:17:17.714 22194 22209 D k9      : fulltext for msg id 17688 is 4102 chars long
01-04 01:17:17.898 22194 22209 D k9      : no fulltext for msg id 93684 :(
01-04 01:17:18.040 22194 22209 D k9      : no fulltext for msg id 93685 :(
01-04 01:17:18.181 22194 22209 D k9      : no fulltext for msg id 93688 :(
01-04 01:17:18.323 22194 22209 D k9      : no fulltext for msg id 93687 :(

Again it is repeating this over and over again.
It's the middle of the night and it's my holidays. Stopping this for now. Maybe you have an idea what is going on now?
Thx!

That is already very helpful, thanks! So it's not the complex migration that fails but the fulltext index. Do any of those numbers repeat for you? Also, what is a roughly estimated rate of these messages per second?

Looks like 0.1s per message which is bad :(. We definitely want a progress bar here at minimum.

I think we can simply move this out of the migration and flag all messages as non-fulltext-indexed as a hotfix. Maybe index the most recent 500 messages during the migration or something like that? After that, we can continue indexing in a service, displaying a progress bar as a notification so users have a clue what's going on.
Batching the calls to fetch might also help speed things up a bit.

This sounds good. What is the purpose of the index? Is it used to speed up searching of messages? In general I do not need a full text index of all messages. Most of them are spam. Would it help to mark certain folders to be excluded from indexing?
I appreciate the idea of the progress bar. Could you provide this for both parts of the migration?
I have just restarted the migration (or just started the app again) and perform some monitoring with adb. It looks like it is indexing 4-5 messages per second. So I expect more than two hours to complete.
When do you expect to have a bug fix?

It seems, k9mail is working again for me!
After ~1.5 hours it had finished the migration and is usable again.

Still not working for me...  I have the same issue as noted in my previous closed bug and noted above.  Mine ran all night and still stuck at the upgrading database.  If you guys want to avoid 1 star ratings don't close issues that are not confirmed closed...

Issue 2024 was closed because it's the same as this one. And this issue is still open which means the problem hasn't been fixed yet.

I see now  Git confuses things by throwing those "closed" buttons around above, but I understand now that they refer to other similar threads.   So, how do we fix this problem?  I don't want to delete all my settings.

+1 as this problem seems to have been unaddressed even with the latest update (done March 16 from Fdroid repo).

+1 as this problem seems to have been unaddressed even with the latest update to v5.205 (done March 16 from Fdroid repo).


ImportError: No module named PyPDF2

% python pocketmod_creator.py dragon.pdf Traceback (most recent call last):   File "pocketmod_creator.py", line 35, in <module>     from PyPDF2 import PdfFileReader, PdfFileWriter ImportError: No module named PyPDF2
And yet:
% pip3 install PyPDF2 Requirement already satisfied: PyPDF2 in /usr/local/lib/python3.7/site-packages (1.26.0)
FWIW, I'm running OSX and have python installed via brew.
TIA,
-D

Are you using Visual Studio Code? (If so make sure you are executing the code with the correct version of python)
Do you have multiple versions of Python installed? Or Anaconda?

In any case you could try the following:
python3.7 -m pip install PyPDF2 to install it; or
python3.7 -m pip list to check if it is actually an available module.

Thanks for the quick reply!
% python3.7 -m pip list
Package    Version

pip        19.2.3
PyPDF2     1.26.0
setuptools 41.4.0
wheel      0.33.6
but--when I tried %python3.7 pocketmod_creator.py input.pdf it worked, so looks like it might very well be multiple versions of python. Issue closed, I guess!

No worries. Glad you got it working.


HDFS-17362. RBF: RouterObserverReadProxyProvider should use ConfiguredFailoverProxyProvider internally

Description of PR
JIRA: HDFS-17362
Currently, RouterObserverReadProxyProvider is using IPFailoverProxyProvider, while ObserverReadProxyProvider is using ConfiguredFailoverProxyProvider.  If we are to align RouterObserverReadProxyProvider with ObserverReadProxyProvider, RouterObserverReadProxyProvider should internally use ConfiguredFailoverProxyProvider.  Moreover, IPFailoverProxyProvider has an issue with resolving HA configurations. (For example, IPFailoverProxyProvider cannot resolve hdfs://router-service.)
This PR is co-authored by @chunyiyang and me.
How was this patch tested?
mvn test -Dtest=TestObserverWithRouter succeeded in my local computer.
For code changes:

[x] Does the title or this PR starts with the corresponding JIRA issue id (e.g. 'HADOOP-17799. Your PR title ...')?
[x] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 32s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  1s

codespell was not available.

+0 :ok:
detsecrets
0m  1s

detect-secrets was not available.

+0 :ok:
xmllint
0m  1s

xmllint was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 1 new or modified test files.

_ trunk Compile Tests _

+0 :ok:
mvndep
15m  3s

Maven dependency ordering for branch

+1 :green_heart:
mvninstall
31m 12s

trunk passed

+1 :green_heart:
compile
5m 27s

trunk passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
compile
5m 19s

trunk passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08

+1 :green_heart:
checkstyle
1m 26s

trunk passed

+1 :green_heart:
mvnsite
1m 39s

trunk passed

+1 :green_heart:
javadoc
1m 25s

trunk passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
javadoc
1m 14s

trunk passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08

+1 :green_heart:
spotbugs
3m 58s

trunk passed

+1 :green_heart:
shadedclient
32m 50s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 30s

Maven dependency ordering for patch

+1 :green_heart:
mvninstall
1m 19s

the patch passed

+1 :green_heart:
compile
5m 14s

the patch passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
javac
5m 14s

the patch passed

+1 :green_heart:
compile
5m  4s

the patch passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08

+1 :green_heart:
javac
5m  4s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

-0 :warning:
checkstyle
1m 11s
/results-checkstyle-hadoop-hdfs-project.txt
hadoop-hdfs-project: The patch generated 4 new + 0 unchanged - 0 fixed = 4 total (was 0)

+1 :green_heart:
mvnsite
1m 20s

the patch passed

+1 :green_heart:
javadoc
1m  6s

the patch passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
javadoc
1m  0s

the patch passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08

+1 :green_heart:
spotbugs
4m  1s

the patch passed

+1 :green_heart:
shadedclient
32m 43s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
2m 26s

hadoop-hdfs-client in the patch passed.

+1 :green_heart:
unit
9m 49s

hadoop-hdfs-rbf in the patch passed.

+1 :green_heart:
asflicense
0m 37s

The patch does not generate ASF License warnings.

171m  5s

Subsystem
Report/Notes

Docker
ClientAPI=1.44 ServerAPI=1.44 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6510/1/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/6510

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets xmllint

uname
Linux 3434721bf1a2 5.15.0-88-generic #98-Ubuntu SMP Mon Oct 2 15:18:56 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 77d9bbc7ece50b49c9801318669b92ce96950d62

Default Java
Private Build-1.8.0_392-8u392-ga-1~20.04-b08

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_392-8u392-ga-1~20.04-b08

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6510/1/testReport/

Max. process+thread count
2605 (vs. ulimit of 5500)

modules
C: hadoop-hdfs-project/hadoop-hdfs-client hadoop-hdfs-project/hadoop-hdfs-rbf U: hadoop-hdfs-project

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6510/1/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 33s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+0 :ok:
xmllint
0m  0s

xmllint was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 1 new or modified test files.

_ trunk Compile Tests _

+0 :ok:
mvndep
14m 26s

Maven dependency ordering for branch

+1 :green_heart:
mvninstall
33m 48s

trunk passed

+1 :green_heart:
compile
6m  6s

trunk passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
compile
5m 43s

trunk passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08

+1 :green_heart:
checkstyle
1m 25s

trunk passed

+1 :green_heart:
mvnsite
1m 35s

trunk passed

+1 :green_heart:
javadoc
1m 21s

trunk passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
javadoc
1m  8s

trunk passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08

+1 :green_heart:
spotbugs
4m  1s

trunk passed

+1 :green_heart:
shadedclient
35m 42s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 29s

Maven dependency ordering for patch

+1 :green_heart:
mvninstall
1m 21s

the patch passed

+1 :green_heart:
compile
5m 45s

the patch passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
javac
5m 45s

the patch passed

+1 :green_heart:
compile
5m 41s

the patch passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08

+1 :green_heart:
javac
5m 41s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
1m 14s

the patch passed

+1 :green_heart:
mvnsite
1m 25s

the patch passed

+1 :green_heart:
javadoc
1m  5s

the patch passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
javadoc
0m 57s

the patch passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08

+1 :green_heart:
spotbugs
4m 14s

the patch passed

+1 :green_heart:
shadedclient
37m 18s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
2m 28s

hadoop-hdfs-client in the patch passed.

+1 :green_heart:
unit
9m 58s

hadoop-hdfs-rbf in the patch passed.

+1 :green_heart:
asflicense
0m 33s

The patch does not generate ASF License warnings.

183m  3s

Subsystem
Report/Notes

Docker
ClientAPI=1.44 ServerAPI=1.44 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6510/2/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/6510

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets xmllint

uname
Linux 30022d11c9c6 5.15.0-88-generic #98-Ubuntu SMP Mon Oct 2 15:18:56 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 7b605dad4a164e73c36cf54efa49d68718e8e2e3

Default Java
Private Build-1.8.0_392-8u392-ga-1~20.04-b08

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_392-8u392-ga-1~20.04-b08

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6510/2/testReport/

Max. process+thread count
2636 (vs. ulimit of 5500)

modules
C: hadoop-hdfs-project/hadoop-hdfs-client hadoop-hdfs-project/hadoop-hdfs-rbf U: hadoop-hdfs-project

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6510/2/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

@ayushtkn Thanks for the review. I've updated the PR to use RouterObserverReadProxyProvider.class in the logger.
It seems that RouterObserverReadProxyProvider is simpler than ObserverReadProxyProvider as Router is handling some tasks for it. So, extending ObserverReadProxyProvider might not be the best approach. Indeed, there are some common fields and methods such as autoMsyncIfNecessary(), so creating an abstract class or an interface could be a good idea. I would like to hear @simbadzina 's opinion on this.
By the way, @chunyiyang is actually a woman. :)

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 31s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+0 :ok:
xmllint
0m  0s

xmllint was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 1 new or modified test files.

_ trunk Compile Tests _

+0 :ok:
mvndep
14m  8s

Maven dependency ordering for branch

+1 :green_heart:
mvninstall
33m 59s

trunk passed

+1 :green_heart:
compile
5m 24s

trunk passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
compile
5m 17s

trunk passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08

+1 :green_heart:
checkstyle
1m 20s

trunk passed

+1 :green_heart:
mvnsite
1m 37s

trunk passed

+1 :green_heart:
javadoc
1m 22s

trunk passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
javadoc
1m 11s

trunk passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08

+1 :green_heart:
spotbugs
3m 53s

trunk passed

+1 :green_heart:
shadedclient
36m  3s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 30s

Maven dependency ordering for patch

+1 :green_heart:
mvninstall
1m 21s

the patch passed

+1 :green_heart:
compile
6m  1s

the patch passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
javac
6m  1s

the patch passed

+1 :green_heart:
compile
5m 59s

the patch passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08

+1 :green_heart:
javac
5m 59s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
1m 25s

the patch passed

+1 :green_heart:
mvnsite
1m 26s

the patch passed

+1 :green_heart:
javadoc
1m  6s

the patch passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
javadoc
1m  0s

the patch passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08

+1 :green_heart:
spotbugs
4m 17s

the patch passed

+1 :green_heart:
shadedclient
36m  9s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
2m 26s

hadoop-hdfs-client in the patch passed.

+1 :green_heart:
unit
22m  8s

hadoop-hdfs-rbf in the patch passed.

+1 :green_heart:
asflicense
0m 36s

The patch does not generate ASF License warnings.

194m 10s

Subsystem
Report/Notes

Docker
ClientAPI=1.44 ServerAPI=1.44 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6510/3/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/6510

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets xmllint

uname
Linux 9ea8f1ee342d 5.15.0-88-generic #98-Ubuntu SMP Mon Oct 2 15:18:56 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 0e66511214db118df601b41670c1446e63f97f49

Default Java
Private Build-1.8.0_392-8u392-ga-1~20.04-b08

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_392-8u392-ga-1~20.04-b08

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6510/3/testReport/

Max. process+thread count
2574 (vs. ulimit of 5500)

modules
C: hadoop-hdfs-project/hadoop-hdfs-client hadoop-hdfs-project/hadoop-hdfs-rbf U: hadoop-hdfs-project

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6510/3/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

There is an issue that we cannot run unit tests in TestObserverWithRouter using mvn test -Dtest=TestObserverWithRouter. I have created a PR to fix it in #6522. I would appreciate it if you could also review it when you have time.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 33s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 1 new or modified test files.

_ trunk Compile Tests _

+0 :ok:
mvndep
14m 13s

Maven dependency ordering for branch

+1 :green_heart:
mvninstall
30m 56s

trunk passed

+1 :green_heart:
compile
5m 25s

trunk passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
compile
5m 10s

trunk passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08

+1 :green_heart:
checkstyle
1m 23s

trunk passed

+1 :green_heart:
mvnsite
1m 39s

trunk passed

+1 :green_heart:
javadoc
1m 26s

trunk passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
javadoc
1m 13s

trunk passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08

+1 :green_heart:
spotbugs
3m 55s

trunk passed

+1 :green_heart:
shadedclient
32m 45s

branch has no errors when building and testing our client artifacts.

-0 :warning:
patch
33m  6s

Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 32s

Maven dependency ordering for patch

+1 :green_heart:
mvninstall
1m 21s

the patch passed

+1 :green_heart:
compile
5m 16s

the patch passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
javac
5m 16s

the patch passed

+1 :green_heart:
compile
5m  4s

the patch passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08

+1 :green_heart:
javac
5m  4s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
1m 12s

the patch passed

+1 :green_heart:
mvnsite
1m 22s

the patch passed

+1 :green_heart:
javadoc
1m  4s

the patch passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
javadoc
1m  0s

the patch passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08

+1 :green_heart:
spotbugs
3m 59s

the patch passed

+1 :green_heart:
shadedclient
32m 44s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
2m 27s

hadoop-hdfs-client in the patch passed.

-1 :x:
unit
13m 53s
/patch-unit-hadoop-hdfs-project_hadoop-hdfs-rbf.txt
hadoop-hdfs-rbf in the patch passed.

+1 :green_heart:
asflicense
0m 35s

The patch does not generate ASF License warnings.

173m 56s

Reason
Tests

Failed junit tests
hadoop.hdfs.server.federation.router.TestObserverWithRouter

Subsystem
Report/Notes

Docker
ClientAPI=1.44 ServerAPI=1.44 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6510/4/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/6510

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux 28e884691938 5.15.0-88-generic #98-Ubuntu SMP Mon Oct 2 15:18:56 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 543645c16730c0faf66d0d65dbab28299815f87a

Default Java
Private Build-1.8.0_392-8u392-ga-1~20.04-b08

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_392-8u392-ga-1~20.04-b08

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6510/4/testReport/

Max. process+thread count
2966 (vs. ulimit of 5500)

modules
C: hadoop-hdfs-project/hadoop-hdfs-client hadoop-hdfs-project/hadoop-hdfs-rbf U: hadoop-hdfs-project

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6510/4/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 31s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 1 new or modified test files.

_ trunk Compile Tests _

+0 :ok:
mvndep
14m 32s

Maven dependency ordering for branch

+1 :green_heart:
mvninstall
30m 43s

trunk passed

+1 :green_heart:
compile
5m 27s

trunk passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
compile
5m 12s

trunk passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08

+1 :green_heart:
checkstyle
1m 23s

trunk passed

+1 :green_heart:
mvnsite
1m 39s

trunk passed

+1 :green_heart:
javadoc
1m 25s

trunk passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
javadoc
1m 15s

trunk passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08

+1 :green_heart:
spotbugs
3m 53s

trunk passed

+1 :green_heart:
shadedclient
32m 59s

branch has no errors when building and testing our client artifacts.

-0 :warning:
patch
33m 20s

Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 31s

Maven dependency ordering for patch

+1 :green_heart:
mvninstall
1m 19s

the patch passed

+1 :green_heart:
compile
5m 15s

the patch passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
javac
5m 15s

the patch passed

+1 :green_heart:
compile
5m  5s

the patch passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08

+1 :green_heart:
javac
5m  5s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
1m 12s

the patch passed

+1 :green_heart:
mvnsite
1m 22s

the patch passed

+1 :green_heart:
javadoc
1m  5s

the patch passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
javadoc
1m  0s

the patch passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08

+1 :green_heart:
spotbugs
3m 57s

the patch passed

+1 :green_heart:
shadedclient
32m 32s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
2m 26s

hadoop-hdfs-client in the patch passed.

+1 :green_heart:
unit
13m 49s

hadoop-hdfs-rbf in the patch passed.

+1 :green_heart:
asflicense
0m 35s

The patch does not generate ASF License warnings.

173m 55s

Subsystem
Report/Notes

Docker
ClientAPI=1.44 ServerAPI=1.44 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6510/5/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/6510

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux a93b561fa761 5.15.0-88-generic #98-Ubuntu SMP Mon Oct 2 15:18:56 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 279c68805e8e9da5467d7e981d2cebc5ae53ec79

Default Java
Private Build-1.8.0_392-8u392-ga-1~20.04-b08

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_392-8u392-ga-1~20.04-b08

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6510/5/testReport/

Max. process+thread count
2988 (vs. ulimit of 5500)

modules
C: hadoop-hdfs-project/hadoop-hdfs-client hadoop-hdfs-project/hadoop-hdfs-rbf U: hadoop-hdfs-project

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6510/5/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 34s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  1s

codespell was not available.

+0 :ok:
detsecrets
0m  1s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 1 new or modified test files.

_ trunk Compile Tests _

+0 :ok:
mvndep
14m 25s

Maven dependency ordering for branch

+1 :green_heart:
mvninstall
30m 57s

trunk passed

+1 :green_heart:
compile
5m 24s

trunk passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
compile
5m  7s

trunk passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08

+1 :green_heart:
checkstyle
1m 22s

trunk passed

+1 :green_heart:
mvnsite
1m 36s

trunk passed

+1 :green_heart:
javadoc
1m 26s

trunk passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
javadoc
1m 13s

trunk passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08

+1 :green_heart:
spotbugs
3m 52s

trunk passed

+1 :green_heart:
shadedclient
32m 32s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 30s

Maven dependency ordering for patch

+1 :green_heart:
mvninstall
1m 20s

the patch passed

+1 :green_heart:
compile
5m 17s

the patch passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
javac
5m 17s

the patch passed

+1 :green_heart:
compile
5m  2s

the patch passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08

+1 :green_heart:
javac
5m  2s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
1m 12s

the patch passed

+1 :green_heart:
mvnsite
1m 22s

the patch passed

+1 :green_heart:
javadoc
1m  6s

the patch passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
javadoc
1m  0s

the patch passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08

+1 :green_heart:
spotbugs
3m 53s

the patch passed

+1 :green_heart:
shadedclient
32m 42s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
2m 27s

hadoop-hdfs-client in the patch passed.

+1 :green_heart:
unit
13m 49s

hadoop-hdfs-rbf in the patch passed.

+1 :green_heart:
asflicense
0m 36s

The patch does not generate ASF License warnings.

173m 40s

Subsystem
Report/Notes

Docker
ClientAPI=1.44 ServerAPI=1.44 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6510/6/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/6510

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux 746ecb197a58 5.15.0-88-generic #98-Ubuntu SMP Mon Oct 2 15:18:56 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / aca8c4ec079570299ae30f3bdf3e443b8a5ff22e

Default Java
Private Build-1.8.0_392-8u392-ga-1~20.04-b08

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_392-8u392-ga-1~20.04-b08

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6510/6/testReport/

Max. process+thread count
3009 (vs. ulimit of 5500)

modules
C: hadoop-hdfs-project/hadoop-hdfs-client hadoop-hdfs-project/hadoop-hdfs-rbf U: hadoop-hdfs-project

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6510/6/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

@simbadzina Thanks for your review! I will merge it in a couple of days.


Make the experimental route /metrics activable via HTTP

Pull Request
Related issue
Closes #4086
What does this PR do?

[x] Make /metrics available via HTTP as described in #4086
[x] The users can still launch Meilisearch using the --experimental-enable-metrics flag.
[x] If the flag --experimental-enable-metrics is activated, a call to the GET /experimental-features route right after the launch will show "metrics": true even if the user has not called the PATCH /experimental-features route yet.
[x] Even if the --experimental-enable-metrics flag is present at launch, calling the PATCH /experimental-features route with "metrics": false disables the experimental feature.
[x] Update the spec

I was unable to find docs in this repository to update about the /experimental-features endpoint. I'll happily update if you point me in the right direction!

PR checklist
Please check if your PR fulfills the following requirements:

[x] Does this PR fix an existing issue, or have you listed the changes applied in the PR description (and why they are needed)?
[x] Have you read the contributing guidelines?
[x] Have you made sure that the title is accurate and descriptive of the changes?

The metrics middleware needs to be updated here because it can be toggled on or off at runtime. Currently, it is enabled only if we pass --experimental-enable-metrics flag.

Indeed, you are right. The middleware should always be enabled and conditionally ignored at runtime instead by using the IndexScheduler::metrics_enabled method.

@braddotcoffee can you update your PR according to the review?
Also, looks like they are git conflicts, can you fix them? 😊

Thanks for the review! I'll get to work on this!

I could not find a place where the current RouteMetricsMiddleware was being tested. I did perform manual tests to make sure that the timing logic was being executed as expected, but I can understand this is brittle.
I attempted to write a test that would verify the middleware behavior by checking MEILISEARCH_HTTP_REQUESTS_TOTAL, but as (I assume) the tests are multithreaded, this proved to be flaky. Do you have any thoughts on a more reliable automated test I could add for peace of mind?

bors merge


Handle annotations sections for processing

The processing / rewriting of volumes and image names now needs to take
the init-containers entries from metadata.annotations into account.

This corresponds with kubic-project/caasp-container-manifests#46 and allows kubelet to start the containers in the development environment

Oh, and sorry... this devenv should be removed really soon... when we adapt the e2e-tests code (already working on that).
Please, open this PR against https://github.com/kubic-project/caasp-devenv project.
Thanks!

resubmitted against caasp-devenv, closing this


Attributes as service model objects in class schema

The following service model objects are accessible from class schema as data types

host
vm
storage
ems
policy
server
request
provision
user

The value for the field is the ID of the object, which typically would be retrieved by doing a substitution

@gmcculloug @tinaafitz @billfitzgerald0120
Please review

@mkanoor @gmcculloug what is the status of this PR?

@gmcculloug
Removed the changes in lib/miq_automation_engine/engine/miq_ae_object.rb and rebased.


LearningLens - Course List View UI

Use elements from the Material 3 Flutter samples app: https://flutter.github.io/samples/material_3.html
Color scheme is M3 Baseline


Implement Webhooks

https://www.terraform.io/docs/providers/github/r/organization_webhook.html

why closing this? not yet implemented afaik?


The .NET framework Issue

Currently, There are 2 different .NET frameworks in the .NET World

.NET Framework (latest is called .NET Framework 4.8)
.NET Core (latest is called .NET 5)

Both have differences and similarities between them.
.NET framework is older one here and Microsoft recommends to use .NET core, which is currently updated yearly
The Naming here often confuses a lot of people who wants to learn this stuff (including me previously)
Same issue applies to ASP.NET and ASP.NET Core
But, this Repository only hosts the sections - .NET Framework and ASP.NET, each respectively includes both of the resources
For Reference:

.NET Core history - Wikipedia
ASP.NET Core Naming - Wikipedia

What Can be done
Add two new Sections:

ASP.NET Core
.NET Core / .NET

And Rearrange the books to them

Good idea!

I think this is already solved and merged by #5327 😉


menu selection is not happen. Its not selectable.

Hi,
I have download your example code and run it. Unable to close the drawer with button click. Its only close using gesture. Can you help me to address this issues. Thanks in advance

run


Blog post about ElasticSearch licensing changes

published in January https://blog.meilisearch.com/oss-paradigm/


Bump to Ruby 3.3.5

What?
This bumps asset-manager's Ruby version to 3.3.5 (via .ruby-version) and makes sure that bundle update has been run against 3.3.5 for good measure.
Trello card

Marking as draft, since we have a card to upgrade all our apps at the same time.

Closing since we've upgraded to 3.3.6: https://github.com/alphagov/asset-manager/commit/2df73bf2453c4b80ce7e5e93abbe15b7c162f617


ERROR:  permission denied to create role

Hi ,
I still got the error when  I use the zulip with 1.3.7 version.
Database log
Attaching to dockerzulip_database_1
database_1 | Initializing database...
database_1 | Creating user "zulip"...
database_1 | Creating database "zulip"...
database_1 | Granting access to database "zulip" for user "zulip"...
database_1 | Setting superuser password...
database_1 | Starting PostgreSQL server...
database_1 | 2015-10-22 04:10:14 UTC [81-1] LOG:  database system was shut down at 2015-10-22 04:10:14 UTC
database_1 | 2015-10-22 04:10:14 UTC [81-2] LOG:  MultiXact member wraparound protections are now enabled
database_1 | 2015-10-22 04:10:14 UTC [85-1] LOG:  autovacuum launcher started
database_1 | 2015-10-22 04:10:14 UTC [1-1] LOG:  database system is ready to accept connectionsdatabase_1 | 2015-10-22 04:10:42 UTC [88-1] zulip@zulip ERROR:  permission denied to create role
database_1 | 2015-10-22 04:10:42 UTC [88-2] zulip@zulip STATEMENT:  CREATE USER zulip;
database_1 | 2015-10-22 04:10:42 UTC [88-3] zulip@zulip ERROR:  database "zulip" already exists
database_1 | 2015-10-22 04:10:42 UTC [88-4] zulip@zulip STATEMENT:  CREATE DATABASE zulip OWNER=zulip;
database_1 | 2015-10-22 04:10:42 UTC [89-1] zulip@zulip ERROR:  permission denied to create extension "tsearch_extras"
database_1 | 2015-10-22 04:10:42 UTC [89-2] zulip@zulip HINT:  Must be superuser to create this extension.
database_1 | 2015-10-22 04:10:42 UTC [89-3] zulip@zulip STATEMENT:  CREATE EXTENSION tsearch_extras SCHEMA zulip;

zulip log
Attaching to dockerzulip_zulip_1
zulip_1 | Generating and setting secrets ...
zulip_1 | Generated Camo config file /etc/default/camo
zulip_1 | Generated /etc/zulip/zulip-secrets.conf with auto-generated secrets!
zulip_1 | Secret found for "email_password".
zulip_1 | No secret found for key "rabbitmq_password".
zulip_1 | No secret found for key "s3_key".
zulip_1 | No secret found for key "s3_secret_key".
zulip_1 | No secret found for key "android_gcm_api_key".
zulip_1 | No secret found for key "google_oauth2_client_secret".
zulip_1 | No secret found for key "dropbox_app_key".
zulip_1 | No secret found for key "mailchimp_api_key".
zulip_1 | No secret found for key "mandrill_api_key".
zulip_1 | No secret found for key "twitter_consumer_key".
zulip_1 | No secret found for key "twitter_consumer_secret".
zulip_1 | No secret found for key "twitter_access_token_key".
zulip_1 | No secret found for key "twitter_access_token_secret".
zulip_1 | Secrets generated and set.
zulip_1 | Setting Zulip settings ...
zulip_1 | Can't parse True or Right for ZULIP_AUTO_GENERATE_CERTS. Defaulting to True
zulip_1 | Certificates generation is true. Generating certificates ...
zulip_1 | Generating RSA private key, 4096 bit long modulus
zulip_1 | ................................................................................++
zulip_1 | ......................................................................................++
zulip_1 | e is 65537 (0x10001)
zulip_1 | writing RSA key
zulip_1 | Signature ok
zulip_1 | subject=/C=US/ST=Denial/L=Springfield/O=Dis/CN=<IP_ADDRESS>
zulip_1 | Getting Private key
zulip_1 | Certificates generation done.
zulip_1 | No authentication backend for key "EmailAuthBackend".
zulip_1 | No authentication backend for key "ZulipRemoteUserBackend".
zulip_1 | No authentication backend for key "GoogleMobileOauth2Backend".
zulip_1 | No authentication backend for key "ZulipLDAPAuthBackend".
zulip_1 | Setting key "EMAIL_HOST_USER" to value "<IP_ADDRESS>".
zulip_1 | Setting key "NOREPLY_EMAIL_ADDRESS" to value<EMAIL_ADDRESS>zulip_1 | Setting key "EMAIL_HOST" to value "<IP_ADDRESS>".
zulip_1 | Setting key "EXTERNAL_HOST" to value "<IP_ADDRESS>".
zulip_1 | Setting key "ADMIN_DOMAIN" to value "hyx.com".
zulip_1 | Setting key "DEFAULT_FROM_EMAIL" to value "Zulip<EMAIL_ADDRESS>zulip_1 | Setting key "ZULIP_ADMINISTRATOR" to value<EMAIL_ADDRESS>zulip_1 | Zulip settings setup done.
zulip_1 | Configuring RabbitMQ ...
zulip_1 | RabbitMQ deleting user guest
zulip_1 | Deleting user "guest" ...
zulip_1 | RabbitMQ adding user zulip
zulip_1 | Creating user "zulip" ...
zulip_1 | RabbitMQ setting user tags "zulip"
zulip_1 | Setting tags for user "zulip" to [administrator] ...
zulip_1 | RabbitMQ setting permissions for user "zulip"
zulip_1 | Setting permissions for user "zulip" in vhost "/" ...
zulip_1 | RabbitMQ set permissions for user
zulip_1 | RabbitMQ configured.
zulip_1 | Setting up database settings and server ...
zulip_1 | Waiting for database server to allow connectionsERROR:  permission denied to create role
zulip_1 | ALTER ROLE
zulip_1 | ERROR:  database "zulip" already exists
zulip_1 | CREATE SCHEMA
zulip_1 | ERROR:  permission denied to create extension "tsearch_extras"
zulip_1 | HINT:  Must be superuser to create this extension.
zulip_1 | Database setup done.
zulip_1 | Checking zulip config ...
zulip_1 | Initiating  Database ...
zulip_1 | Migrating database ...
zulip_1 | Operations to perform:
zulip_1 |   Synchronize unmigrated apps: staticfiles, pipeline
zulip_1 |   Apply all migrations: confirmation, sessions, guardian, zerver, sites, auth, contenttypes
zulip_1 | Synchronizing apps without migrations:
zulip_1 |   Creating tables...
zulip_1 |     Running deferred SQL...
zulip_1 |   Installing custom SQL...
zulip_1 | Running migrations:
zulip_1 |   Rendering model states... DONE
zulip_1 |   Applying contenttypes.0001_initial... OK
zulip_1 |   Applying contenttypes.0002_remove_content_type_name... OK
zulip_1 |   Applying auth.0001_initial... OK
zulip_1 |   Applying auth.0002_alter_permission_name_max_length... OK
zulip_1 |   Applying auth.0003_alter_user_email_max_length... OK
zulip_1 |   Applying auth.0004_alter_user_username_opts... OK
zulip_1 |   Applying auth.0005_alter_user_last_login_null... OK
zulip_1 |   Applying auth.0006_require_contenttypes_0002... OK
zulip_1 |   Applying confirmation.0001_initial... OK
0zulip_1 |   Applying zerver.0001_initial... OK
zulip_1 |   Applying guardian.0001_initial... OK
zulip_1 |   Applying sessions.0001_initial... OK
zulip_1 |   Applying sites.0001_initial... OK
zulip_1 |   Applying zerver.0002_django_1_8... OK
zulip_1 |   Applying zerver.0003_custom_indexes... OK
zulip_1 |   Applying zerver.0004_userprofile_left_side_userlist... OK
zulip_1 |   Applying zerver.0005_auto_20150920_1340... OK
zulip_1 | Creating cache and third_party_api_results table ...
zulip_1 | Initializing Voyager database ...
zulip_1 | 2015-10-22 00:11:00,685 INFO     SimpleQueueClient connected (connecting took 0.048s)
zulip_1 | Successfully populated database with initial data.
zulip_1 | Database initiated.
zulip_1 |
zulip_1 | Starting zulip migration ...
zulip_1 | Operations to perform:
zulip_1 |   Synchronize unmigrated apps: staticfiles, pipeline
zulip_1 |   Apply all migrations: confirmation, sessions, guardian, zerver, sites, auth, contenttypes
zulip_1 | Synchronizing apps without migrations:
zulip_1 |   Creating tables...
zulip_1 |     Running deferred SQL...
zulip_1 |   Installing custom SQL...
zulip_1 | Running migrations:
zulip_1 |   No migrations to apply.
zulip_1 |   Your models have changes that are not yet reflected in a migration, and so won't be applied.
zulip_1 |   Run 'manage.py makemigrations' to make new migrations, and then re-run 'manage.py migrate' to apply them.
zulip_1 | Zulip migration done.
zulip_1 | Starting zulip using supervisor ...
zulip_1 | /usr/lib/python2.7/dist-packages/supervisor/options.py:295: UserWarning: Supervisord is running as root and it is searching for its configuration file in default locations (including its current working
directory); you probably want to specify a "-c" argument specifying an absolute path to a configuration file for improved security.
zulip_1 |   'Supervisord is running as root and it is searching '
zulip_1 | 2015-10-22 04:11:02,160 CRIT Supervisor running as root (no user in config file)
zulip_1 | 2015-10-22 04:11:02,160 WARN Included extra file "/etc/supervisor/conf.d/zulip.conf" during parsing
zulip_1 | 2015-10-22 04:11:02,160 WARN Included extra file "/etc/supervisor/conf.d/nginx.conf" during parsing
zulip_1 | 2015-10-22 04:11:02,160 WARN Included extra file "/etc/supervisor/conf.d/zulip_postsetup.conf" during parsing
zulip_1 | 2015-10-22 04:11:02,160 WARN Included extra file "/etc/supervisor/conf.d/cron.conf" during parsing
zulip_1 | 2015-10-22 04:11:02,160 WARN Included extra file "/etc/supervisor/conf.d/zulip_db.conf" during parsing
zulip_1 | 2015-10-22 04:11:02,163 INFO Creating socket unix:///home/zulip/deployments/fastcgi-socket
zulip_1 | 2015-10-22 04:11:02,163 INFO Closing socket unix:///home/zulip/deployments/fastcgi-socket
zulip_1 | 2015-10-22 04:11:02,192 INFO RPC interface 'supervisor' initialized
zulip_1 | 2015-10-22 04:11:02,192 CRIT Server 'unix_http_server' running without any HTTP authentication checking
zulip_1 | 2015-10-22 04:11:02,192 INFO supervisord started with pid 1
zulip_1 | 2015-10-22 04:11:03,194 INFO Creating socket unix:///home/zulip/deployments/fastcgi-socket
zulip_1 | 2015-10-22 04:11:03,195 INFO spawned: 'zulip-django' with pid 299
zulip_1 | 2015-10-22 04:11:03,198 INFO spawned: 'zulip-tornado' with pid 300
zulip_1 | 2015-10-22 04:11:03,200 INFO spawned: 'process-fts-updates' with pid 301
zulip_1 | 2015-10-22 04:11:03,202 INFO spawned: 'zulip-events-message_sender-4' with pid 302
zulip_1 | 2015-10-22 04:11:03,204 INFO spawned: 'zulip-events-message_sender-0' with pid 303
zulip_1 | 2015-10-22 04:11:03,207 INFO spawned: 'zulip-events-message_sender-1' with pid 304
zulip_1 | 2015-10-22 04:11:03,209 INFO spawned: 'zulip-events-message_sender-2' with pid 305
zulip_1 | 2015-10-22 04:11:03,210 INFO spawned: 'zulip-events-message_sender-3' with pid 306
zulip_1 | 2015-10-22 04:11:03,212 INFO spawned: 'cron' with pid 307
zulip_1 | 2015-10-22 04:11:03,214 INFO spawned: 'nginx' with pid 308
zulip_1 | 2015-10-22 04:11:03,216 INFO spawned: 'zulip-postsetup-create_user' with pid 309
zulip_1 | 2015-10-22 04:11:03,218 INFO spawned: 'zulip-events-error_reports' with pid 310
zulip_1 | 2015-10-22 04:11:03,220 INFO spawned: 'zulip-events-user-presence' with pid 311
zulip_1 | 2015-10-22 04:11:03,222 INFO spawned: 'zulip-deliver-enqueued-emails' with pid 312
zulip_1 | 2015-10-22 04:11:03,224 INFO spawned: 'zulip-events-slowqueries' with pid 313
zulip_1 | 2015-10-22 04:11:03,232 INFO spawned: 'zulip-events-email_mirror' with pid 314
zulip_1 | 2015-10-22 04:11:03,234 INFO spawned: 'zulip-events-user-activity-interval' with pid 315
zulip_1 | 2015-10-22 04:11:03,239 INFO spawned: 'zulip-events-confirmation-emails' with pid 316
zulip_1 | 2015-10-22 04:11:03,250 INFO spawned: 'zulip-events-missedmessage_mobile_notifications' with pid 317
zulip_1 | 2015-10-22 04:11:03,253 INFO spawned: 'zulip-events-signups' with pid 318
zulip_1 | 2015-10-22 04:11:03,261 INFO spawned: 'zulip-events-digest_emails' with pid 319
zulip_1 | 2015-10-22 04:11:03,263 INFO spawned: 'zulip-events-missedmessage_reminders' with pid 320
zulip_1 | 2015-10-22 04:11:03,271 INFO spawned: 'zulip-events-user-activity' with pid 321
zulip_1 | 2015-10-22 04:11:03,277 INFO spawned: 'zulip-events-feedback_messages' with pid 322
zulip_1 | 2015-10-22 04:11:04,691 INFO success: zulip-django entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
zulip_1 | 2015-10-22 04:11:04,691 INFO success: zulip-tornado entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
zulip_1 | 2015-10-22 04:11:04,691 INFO success: process-fts-updates entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
zulip_1 | 2015-10-22 04:11:04,691 INFO success: zulip-events-message_sender-4 entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
zulip_1 | 2015-10-22 04:11:04,691 INFO success: zulip-events-message_sender-0 entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
zulip_1 | 2015-10-22 04:11:04,691 INFO success: zulip-events-message_sender-1 entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
zulip_1 | 2015-10-22 04:11:04,691 INFO success: zulip-events-message_sender-2 entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
zulip_1 | 2015-10-22 04:11:04,691 INFO success: zulip-events-message_sender-3 entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
zulip_1 | 2015-10-22 04:11:04,691 INFO success: cron entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
zulip_1 | 2015-10-22 04:11:04,691 INFO success: nginx entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
zulip_1 | 2015-10-22 04:11:04,691 INFO success: zulip-postsetup-create_user entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
zulip_1 | 2015-10-22 04:11:04,691 INFO success: zulip-events-error_reports entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
zulip_1 | 2015-10-22 04:11:04,691 INFO success: zulip-events-user-presence entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
zulip_1 | 2015-10-22 04:11:04,691 INFO success: zulip-deliver-enqueued-emails entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
zulip_1 | 2015-10-22 04:11:04,692 INFO success: zulip-events-slowqueries entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
zulip_1 | 2015-10-22 04:11:04,692 INFO success: zulip-events-email_mirror entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
zulip_1 | 2015-10-22 04:11:04,692 INFO success: zulip-events-user-activity-interval entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
zulip_1 | 2015-10-22 04:11:04,692 INFO success: zulip-events-confirmation-emails entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
zulip_1 | 2015-10-22 04:11:04,692 INFO success: zulip-events-missedmessage_mobile_notifications entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
zulip_1 | 2015-10-22 04:11:04,692 INFO success: zulip-events-signups entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
zulip_1 | 2015-10-22 04:11:04,692 INFO success: zulip-events-digest_emails entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
zulip_1 | 2015-10-22 04:11:04,692 INFO success: zulip-events-missedmessage_reminders entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
zulip_1 | 2015-10-22 04:11:04,692 INFO success: zulip-events-user-activity entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
zulip_1 | 2015-10-22 04:11:04,692 INFO success: zulip-events-feedback_messages entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
zulip_1 | 2015-10-22 04:11:14,155 INFO exited: zulip-postsetup-create_user (exit status 200; expected)

@decker502 You can currently ignore these "errors", because when you look at the end of the logs you posted you'll see that everything starting without any problems. (Please retry with repulled images, thanks).
database_1 | 2015-10-22 04:10:42 UTC [88-2] zulip@zulip STATEMENT:  CREATE USER zulip;
database_1 | 2015-10-22 04:10:42 UTC [88-3] zulip@zulip ERROR:  database "zulip" already exists
database_1 | 2015-10-22 04:10:42 UTC [88-4] zulip@zulip STATEMENT:  CREATE DATABASE zulip OWNER=zulip;
database_1 | 2015-10-22 04:10:42 UTC [89-1] zulip@zulip ERROR:  permission denied to create extension "tsearch_extras"
database_1 | 2015-10-22 04:10:42 UTC [89-2] zulip@zulip HINT:  Must be superuser to create this extension.
database_1 | 2015-10-22 04:10:42 UTC [89-3] zulip@zulip STATEMENT:  CREATE EXTENSION tsearch_extras SCHEMA zulip;

They just mean that while setting up the database (on every start), we just try recreate the database user, database and the extension.
But yes you are right, this below is half of an error. When you use an image like mine quay.io/galexrt/zulip-postgresql-tsearchextras or quay.io/repository/sameersbn/postgresql, you will get an user that is not the postgres/root user, so will "fail" to create the EXTENSION tsearch_extras for the zulip scheme. A fail in this case isn't that worse (at least I haven't tested it  with different postgresql server images ;) ).
This is no problem when using the default database server from the docker-compose (quay.io/galexrt/zulip-postgresql-tsearchextras:latest).
database_1 | 2015-10-22 04:10:42 UTC [89-1] zulip@zulip ERROR:  permission denied to create extension "tsearch_extras"
database_1 | 2015-10-22 04:10:42 UTC [89-2] zulip@zulip HINT:  Must be superuser to create this extension.
database_1 | 2015-10-22 04:10:42 UTC [89-3] zulip@zulip STATEMENT:  CREATE EXTENSION tsearch_extras SCHEMA zulip;

I'll create an ticket for the "error", so we do something about it.

BTW your zulip should be running perfectly, because everything needed was started by supervisor.
Can you start it up and check if it is reachable? Looking at the logs it should be reachable :smile:

I have tried to run zulip client.
"You look familiar." is shown. I can't see login and password input. I'm not sure if this is cause of server

@decker502 Okay. So at least Zulip starts up correctly.
Could you provide me the new log from the zulip container?

zulip seems not to produce the new log:(

Have you tried docker logs ZULIP_CONTAINER_NAME?

docker-compose logs  and docker logs all were both tried

That's weird. There should be log output.
Could you repull the quay.io/galexrt/zulip image, start it again and post the log output here?

Because Internet speed of china is very slow,  it would be done until tomorrow:(
I'll try it, and post the log output here at tomorrow, thank you very much!

@decker502 If you have any other questions regarding the configuration of zulip or have other problems, you can ask me on the irc channel #docker-zulip.

@Galexrt OK :)

Fixed in the latest version.


panic: descriptor Desc{fqName: "", help: "", constLabels: {}, variableLabels: []} is invalid: "" is not a valid metric name

Hi,
I'm building the docker-image using the (current) commit 6b8ced0 and am collecting metrics from my FRITZ!Box 7590 v. 7.29
Everything works fine with the "default" metrics.json: the container runs smoothly, prometheus is collecting metrics and the grafana dashboard provides a nice overview!
When I switch (i.e. copy over) from the "default" metrics.json: file to any of the all_available_metrics_7590*.json: files I get the following error:
panic: descriptor Desc{fqName: "", help: "", constLabels: {}, variableLabels: []} is invalid: "" is not a valid metric name                                                                                [62/1624]

goroutine 1 [running]:
github.com/prometheus/client_golang/prometheus.(*Registry).MustRegister(0xc000028013?, {0xc0002b6d60?, 0x1, 0x0?})
        /go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:403 +0x7f
github.com/prometheus/client_golang/prometheus.MustRegister(...)
        /go/pkg/mod/github.com/prometheus/client_golang@v1.11.0/prometheus/registry.go:178
main.main()
        /go/pkg/mod/github.com/sberk42/fritzbox_exporter@v0.0.0-20220409084429-6b8ced028749/main.go:842 +0x130c

The "default" metrics.json: file appears to be mostly fine but is missing some fields which are used in the grafana dashboard (e.g. gateway_device_modelname:, gateway_uptime_seconds:).
Is there some misunderstanding on my side (how metrics.json: should be handled / overwritten) or anything else going on?

You cannot copy these files over. The all_metrics files are just a simple list of all available metrics. Check the metrics.json's syntax and manually add metrics as needed with the necessary adjustments to provide the correct syntax.

Thank you for your quick support!


Feature: There is no On/Off button in the player

Hello! It's clear that you've done a lot of work different from the original Hass Agent integration. Thank you. I use the integration with pleasure and even my girlfriend asked me to configure her computer to work with HASS.
For me at the moment there is only one drawback in integration, or rather two
Since I'm using HomeKit, I'd like to see the computer there, for example, as device_class: tv. For now it looks like a set of switches. I know how to fix this, but it's pointless because the player doesn't have a power button. For me this is the main and most frequently used part. I would like to be able to select a script during setup that will be called by a button (for example, in my case, WakeOnLan). You can also assign an action to shutdown (in my case, hibernation).
The integration itself is great and I love it with all my heart, but I would really like to integrate it into HomeKit as a player with one On/Off button (the most frequently used), and leave the rest of the functionality in Home Assistant.
If you can tell me how to do this myself, I will be very grateful :)

Hello, sorry for the delay in answer :D
So, you'd like the integration to support on/off actions that are user customisable correct?

@f1x6r Hi!
As a workaround you can achieve it with the Universal Media Player integration.
It is possible to specify the player provided by HASS Agent as a child for the Universal one and just override missing parts, e.g. power button or sources list:
- platform: universal
  unique_id: <some id>
  device_class: tv
  name: desktop
  children:
    - media_player.hass_agent_desktop
  commands:
    turn_on:
      action: button.press
      target:
        entity_id: button.wake_desktop
    turn_off:
      action: button.press
      target:
        entity_id: button.hass_agent_desktop_sleep

    select_source:
      service: mqtt.publish
      data:
        topic: "homeassistant/button/DESKTOP/setaudiooutputcommand/action"
        payload: "{{ source }}"

  attributes:
    source: sensor.desktop_audio_default_device
    source_list: sensor.desktop_audio_output_devices|OutputDevices

(you need to expose some additional sensors/commands from HASS Agent for this to work)


Fix warnings when building the documentation.

Fix the warning related to --repository option.
Add sphinx to requirements-test.
Run make html as part of travis CI.
Closes https://github.com/takluyver/flit/issues/189

Hmm, why wouldn't python3 -m flit install --deps develop install sphinx, a doc extras?

Hmm, why wouldn't python3 -m flit install --deps develop install sphinx, a doc extras?

From the logs it logs like it pulls pyproject.toml from the pip-installed flit.
Try to bump version in __init__ to 1.1.dev ?

Ah, I see. Do you think 1.1.post0 would make more sense?
Or 1.2.dev0?
I think it should also be its own change, separate from this PR.

Hum, 1.2.dev ? I guess you can try here see if it fixes stuff and then we
can advise. Still strange it uses the pip-installed one... We should try to
figure out why.
Also it's just my guess, I may be wrong !
On Thu, Aug 30, 2018, 12:07 Mariatta<EMAIL_ADDRESS>wrote:

Ah, I see. Do you think 1.1.post0 would make more sense?
Or 1.2.dev0?
I think it should also be its own change, separate from this PR.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/takluyver/flit/pull/201#issuecomment-417432951, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAUez9UzFl9BQBDhKMAy5IXaQgL4T3nLks5uWDf2gaJpZM4WO0Lk
.

Thanks, tested on my machine, and bumping the release number fixed it.

This is now passing on Travis Python v3.6 and 3.7. I don't know what the problem is with Python 3.5, 3.4. Will look into it later.

It's and installation issue. zipfile36 does not get installed on 3.4 and 3.5.
They are not installed anymore. I can try to fix that for you.

All green on travis ! 🥇to @Mariatta !
Appveyor seem to have hit a random error.

Appveyor seem to have hit a random error.

(and I'm not allowed to restart...)

Thanks @Carreau. Yeah we've seen that strange error on appveyor before ☹
I was wondering we can move all dependencies from requirements-test into "test" extras in pyproject.toml, and not rely on requirements-test anymore.
But I think that's out of the scope of this PR :)

I'm trying push flit forwards a bit. I've got the docs building without warnings now, with a slightly different approach.
If you're still interested in this (or anyone else reading this), I'd still be interested in having a convenient way to check that the docs build without warnings. Now it would make sense to integrate that into the tox config.


Week 6: Telemetry Dashboard

Project
Sunbird UCI: Telemetry Dashboard
Changes
Week 6 update

@Apoorvgarg-creator Please review it.


Add support for all-day VEVENTS

Add support for all-day calendar events.
RFC 2445 stipulates that while the default value type for DTSTART and
DTEND is DATE-TIME, i.e. includes the time as well as the date,
the DATE value type can also be used, i.e. a date without a time.
I have tested this with Google Calendar and Apple Calendar 7.0 (on OS X
Mavericks). Both applications correctly recognise an all-day event using
the vCalendar data from ical_test.go and continue to create events
shorter than one day as expected when DATE-TIME is explicitly set.

thanks for p-r.


[ParseSIL] Fix SILParser::parseSILIdentifierSwitch

Template SILParser::parseSILIdentifierSwitch should not use ValueOwnershipKind in its implementation.

@swift-ci please smoke test

This LGTM. That being said, I do think the commit comment can be improved. Can you mention in the commit comment that Result has the type of one of the template parameters and without this patch we are requiring T to be a ValueOwnershipKind (or convertible to that), which sort of defeats the point of having a templated argument.

I can update the comment either by making a new squash commit message or overwrite the commit and retrigger CI. Which do you prefer?

Given that the macOS test failed, I would just overwrite and retrigger the CI.

Done.

@swift-ci please smoke test and merge

Nice commit message! = ). Thanks for catching this!


There is no function to use an Item to create a new item

It would be great to have a method from the object to save or create a new object or atleast update itself
Example:
const item = miroapi.getitem(id)
delete item.id
item.create(boardId or parentid)

what folder or file can i go to implement this ?

I would suggest under miro-api/highlevel/Board.ts & miro-api/highlevel/FrameItem.ts
a function something that does
const sourceBoard = miroApi.getBoard(sourceBoardId)
const targetBoard = miroApi.getBoard(targetBoardId)
const  item = sourceBoard.getItemById( itemId )
targetBoard.copyItem( item ) // this way its easy to allow modifications to the item before copied.
similarly for frame
const targetFrame = targetBoard.getFrameItem(farmeId)
targetFrame.copyItem( item ) // hence this would create a copy of the item with targetFrame as is parent

@ashok-ayyarchamy alright ill see what  i can do.